GitLab Mirror pushed to branch trunk at cms-community / hippo-jackrabbit

Commits:
6007b519 by Julian Reschke at 2017-10-18T13:42:46+00:00
JCR-4078: occasional test failure in GarbageCollectorTest.testSimultaneousRunGC

Improve synchronization.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1812515 
13f79535-47bb-0310-9956-ffa450edef68

- - - - -


1 changed file:

- 
jackrabbit-core/src/main/java/org/apache/jackrabbit/core/RepositoryContext.java


Changes:

=====================================
jackrabbit-core/src/main/java/org/apache/jackrabbit/core/RepositoryContext.java
=====================================
--- 
a/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/RepositoryContext.java
+++ 
b/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/RepositoryContext.java
@@ -128,8 +128,7 @@ public class RepositoryContext {
     /**
      *  flag to indicate if GC is running
      */
-    
-    private boolean gcRunning;
+    private volatile boolean gcRunning;
 
     /**
      * Creates a component context for the given repository.
@@ -460,7 +459,7 @@ public class RepositoryContext {
      * 
      * @return gcRunning status
      */
-    public boolean isGcRunning() {
+    public synchronized boolean isGcRunning() {
         return gcRunning;
     }
 



View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-jackrabbit/commit/6007b51989fd8499b3267fc87088c5522abc6225

---
View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-jackrabbit/commit/6007b51989fd8499b3267fc87088c5522abc6225
You're receiving this email because of your account on code.onehippo.org.
_______________________________________________
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn

Reply via email to