diff --git a/docker/sailing-pod.yaml b/docker/sailing-pod.yaml index 154c820e7f5..4a20ada2fa0 100644 --- a/docker/sailing-pod.yaml +++ b/docker/sailing-pod.yaml @@ -5,7 +5,7 @@ metadata: spec: containers: - name: sailing - image: donaldduck70/sapsailing:docker-201812041110 + image: donaldduck70/sapsailing:docker-201812050126 imagePullPolicy: Always ports: - containerPort: 8888 diff --git a/java/com.sap.sse.mongodb/src/com/sap/sse/mongodb/internal/MongoDBServiceImpl.java b/java/com.sap.sse.mongodb/src/com/sap/sse/mongodb/internal/MongoDBServiceImpl.java index d020a06fd39..021980d4d87 100644 --- a/java/com.sap.sse.mongodb/src/com/sap/sse/mongodb/internal/MongoDBServiceImpl.java +++ b/java/com.sap.sse.mongodb/src/com/sap/sse/mongodb/internal/MongoDBServiceImpl.java @@ -18,7 +18,11 @@ public class MongoDBServiceImpl implements MongoDBService { private static final Logger logger = Logger.getLogger(MongoDBServiceImpl.class.getName()); - private MongoDBConfiguration configuration; + /** + * Make this volatile to ensure that when an activator writes it in one thread then another + * activator can read it. + */ + private volatile MongoDBConfiguration configuration; private final Map mongos;