From: <tho...@us...> - 2010-09-28 13:39:19
|
Revision: 3660 http://bigdata.svn.sourceforge.net/bigdata/?rev=3660&view=rev Author: thompsonbry Date: 2010-09-28 13:39:13 +0000 (Tue, 28 Sep 2010) Log Message: ----------- The QueryEngine's service thread was not terminating during reopen() of the EmbeddedFederation. This was causing the build to timeout. I changed the order in which the client's thread pool and the embedded federation services are shutdown so that the services are shutdown first. This fixes the problem. Modified Paths: -------------- branches/QUADS_QUERY_BRANCH/bigdata/src/test/com/bigdata/service/EmbeddedFederation.java Modified: branches/QUADS_QUERY_BRANCH/bigdata/src/test/com/bigdata/service/EmbeddedFederation.java =================================================================== --- branches/QUADS_QUERY_BRANCH/bigdata/src/test/com/bigdata/service/EmbeddedFederation.java 2010-09-28 13:36:17 UTC (rev 3659) +++ branches/QUADS_QUERY_BRANCH/bigdata/src/test/com/bigdata/service/EmbeddedFederation.java 2010-09-28 13:39:13 UTC (rev 3660) @@ -830,8 +830,6 @@ if (log.isInfoEnabled()) log.info("begin"); - super.shutdown(); - if (abstractTransactionService != null) { abstractTransactionService.shutdown(); @@ -865,6 +863,8 @@ // // Note: don't clear ref until all down since nextTimestamp() still active. // abstractTransactionService = null; + super.shutdown(); + if (log.isInfoEnabled()) log.info("done"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |