Author: j16sdiz
Date: 2008-12-19 11:10:27 +0000 (Fri, 19 Dec 2008)
New Revision: 24574

Modified:
   trunk/plugins/XMLSpider/XMLSpider.java
Log:
termination

Modified: trunk/plugins/XMLSpider/XMLSpider.java
===================================================================
--- trunk/plugins/XMLSpider/XMLSpider.java      2008-12-19 11:03:32 UTC (rev 
24573)
+++ trunk/plugins/XMLSpider/XMLSpider.java      2008-12-19 11:10:27 UTC (rev 
24574)
@@ -47,7 +47,6 @@
 import com.db4o.ObjectSet;
 import com.db4o.config.Configuration;
 import com.db4o.config.QueryEvaluationMode;
-import com.db4o.constraints.UniqueFieldValueConstraint;
 import com.db4o.diagnostic.DiagnosticToConsole;
 import com.db4o.query.Query;
 import com.db4o.reflect.jdk.JdkReflector;
@@ -963,6 +962,8 @@
                        runningFetch.clear();
                        callbackExecutor.shutdownNow();
                }
+               try { callbackExecutor.awaitTermination(15, TimeUnit.SECONDS); 
} catch (InterruptedException e) {}
+               try { db.close(); } catch (Exception e) {}
        }
 
        public void runPlugin(PluginRespirator pr){
@@ -1443,6 +1444,7 @@
                //- Other
                cfg.activationDepth(1);
                cfg.updateDepth(1);
+               // cfg.automaticShutDown(false);
                cfg.queries().evaluationMode(QueryEvaluationMode.LAZY);
                cfg.diagnostic().addListener(new DiagnosticToConsole());
 

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to