[exo-jcr-commits] exo-jcr SVN: r3465 - in jcr/branches/1.12.x/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/query: lucene and 1 other directory.
do-not-reply at jboss.org
do-not-reply at jboss.org
Wed Nov 17 02:01:11 EST 2010
Author: nzamosenchuk
Date: 2010-11-17 02:01:11 -0500 (Wed, 17 Nov 2010)
New Revision: 3465
Modified:
jcr/branches/1.12.x/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/query/ErrorLog.java
jcr/branches/1.12.x/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/query/lucene/SearchIndex.java
Log:
JCR-1504 : close errorLog output stream in SearchManager.stop() ;
EXOJCR - 1060 : close errorLog output stream in SearchManager.stop() ;
Modified: jcr/branches/1.12.x/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/query/ErrorLog.java
===================================================================
--- jcr/branches/1.12.x/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/query/ErrorLog.java 2010-11-16 15:05:30 UTC (rev 3464)
+++ jcr/branches/1.12.x/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/query/ErrorLog.java 2010-11-17 07:01:11 UTC (rev 3465)
@@ -267,4 +267,22 @@
}
}
+ /**
+ * Closes ErrorLog and frees resources associated with it.
+ */
+ public void close()
+ {
+ if (out != null)
+ {
+ try
+ {
+ out.close();
+ }
+ catch (IOException e)
+ {
+ out = null;
+ }
+ }
+ }
+
}
Modified: jcr/branches/1.12.x/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/query/lucene/SearchIndex.java
===================================================================
--- jcr/branches/1.12.x/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/query/lucene/SearchIndex.java 2010-11-16 15:05:30 UTC (rev 3464)
+++ jcr/branches/1.12.x/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/query/lucene/SearchIndex.java 2010-11-17 07:01:11 UTC (rev 3465)
@@ -834,6 +834,7 @@
{
spellChecker.close();
}
+ errorLog.close();
index.close();
getContext().destroy();
closed = true;
More information about the exo-jcr-commits
mailing list