This is an automated email from the ASF dual-hosted git repository.
jiwq pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/submarine.git
The following commit(s) were added to refs/heads/master by this push:
new 1596b2f SUBMARINE-604. Fix Double-checked locking in
SubmarineConfiguration.java
1596b2f is described below
commit 1596b2f2fb764d146c67c49c9a7a885e9aa1808d
Author: Wanqiang Ji <[email protected]>
AuthorDate: Wed Aug 19 23:00:11 2020 +0800
SUBMARINE-604. Fix Double-checked locking in SubmarineConfiguration.java
### What is this PR for?
Double-checked locking
### What type of PR is it?
[Bug Fix]
### Todos
### What is the Jira issue?
https://issues.apache.org/jira/browse/SUBMARINE-604
### How should this be tested?
### Screenshots (if appropriate)
### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No
Author: Wanqiang Ji <[email protected]>
Closes #383 from jiwq/SUBMARINE-604 and squashes the following commits:
c123e26 [Wanqiang Ji] SUBMARINE-604. Fix Double-checked locking in
SubmarineConfiguration.java
---
.../java/org/apache/submarine/commons/utils/SubmarineConfiguration.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/submarine-commons/commons-utils/src/main/java/org/apache/submarine/commons/utils/SubmarineConfiguration.java
b/submarine-commons/commons-utils/src/main/java/org/apache/submarine/commons/utils/SubmarineConfiguration.java
index 1060310..33ae550 100644
---
a/submarine-commons/commons-utils/src/main/java/org/apache/submarine/commons/utils/SubmarineConfiguration.java
+++
b/submarine-commons/commons-utils/src/main/java/org/apache/submarine/commons/utils/SubmarineConfiguration.java
@@ -40,7 +40,7 @@ public class SubmarineConfiguration extends XMLConfiguration {
public static final String SUBMARINE_RUNTIME_APP_TYPE = "SUBMARINE";
- private static SubmarineConfiguration conf;
+ private static volatile SubmarineConfiguration conf;
private Map<String, String> properties = new HashMap<>();
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]