[exo-jcr-commits] exo-jcr SVN: r5931 - in jcr/branches/1.14.x/patch: JCR-1722 and 1 other directory.
do-not-reply at jboss.org
do-not-reply at jboss.org
Wed Mar 21 10:57:07 EDT 2012
Author: nzamosenchuk
Date: 2012-03-21 10:57:07 -0400 (Wed, 21 Mar 2012)
New Revision: 5931
Added:
jcr/branches/1.14.x/patch/JCR-1722/
jcr/branches/1.14.x/patch/JCR-1722/JCR-1722.patch
Log:
JCR-1722 : patch proposed
Added: jcr/branches/1.14.x/patch/JCR-1722/JCR-1722.patch
===================================================================
--- jcr/branches/1.14.x/patch/JCR-1722/JCR-1722.patch (rev 0)
+++ jcr/branches/1.14.x/patch/JCR-1722/JCR-1722.patch 2012-03-21 14:57:07 UTC (rev 5931)
@@ -0,0 +1,34 @@
+Index: exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/query/lucene/MultiIndex.java
+===================================================================
+--- exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/query/lucene/MultiIndex.java (revision 5928)
++++ exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/query/lucene/MultiIndex.java (working copy)
+@@ -3300,7 +3300,7 @@
+ switch (mode)
+ {
+ case READ_ONLY :
+- setReadOny();
++ setReadOnly();
+ break;
+ case READ_WRITE :
+ setReadWrite();
+@@ -3316,7 +3316,7 @@
+ /**
+ * Sets mode to READ_ONLY, discarding flush task
+ */
+- protected void setReadOny()
++ protected void setReadOnly()
+ {
+ // try to stop merger in safe way
+ if (merger != null)
+@@ -3325,7 +3325,10 @@
+ merger = null;
+ }
+
+- flushTask.cancel();
++ if (flushTask != null)
++ {
++ flushTask.cancel();
++ }
+ FLUSH_TIMER.purge();
+ this.redoLog = null;
+ }
More information about the exo-jcr-commits
mailing list