You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2009/08/18 15:47:13 UTC
svn commit: r805412 -
/incubator/uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl.java
Author: cwiklik
Date: Tue Aug 18 13:47:13 2009
New Revision: 805412
URL: http://svn.apache.org/viewvc?rev=805412&view=rev
Log:
UIMA-1439 stop VmTransport in stop()
Modified:
incubator/uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl.java
Modified: incubator/uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl.java
URL: http://svn.apache.org/viewvc/incubator/uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl.java?rev=805412&r1=805411&r2=805412&view=diff
==============================================================================
--- incubator/uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl.java (original)
+++ incubator/uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl.java Tue Aug 18 13:47:13 2009
@@ -22,6 +22,7 @@
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
+import java.util.Map.Entry;
import java.util.concurrent.ConcurrentHashMap;
import org.apache.uima.UIMAFramework;
@@ -775,7 +776,13 @@
}
catch( Exception e){ e.printStackTrace();}
}
- if ( cmOutstandingCASes != null )
+ try {
+ for( Entry<String,UimaTransport> transport: transports.entrySet() ) {
+ transport.getValue().stopIt();
+ }
+ } catch( Exception e){ e.printStackTrace();}
+
+ if ( cmOutstandingCASes != null )
{
if ( !cmOutstandingCASes.isEmpty()) {
// If there are outstanding CASes, force them to be released