[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