]> SALOME platform Git repositories - modules/superv.git/commitdiff
Salome HOME
Fix for IPAL14572 : Unstable behavior: "PyFunction()" returns an empty list after...
authormkr <mkr@opencascade.com>
Tue, 23 Jan 2007 09:43:46 +0000 (09:43 +0000)
committermkr <mkr@opencascade.com>
Tue, 23 Jan 2007 09:43:46 +0000 (09:43 +0000)
src/GraphExecutor/DataFlowExecutor_OutNode.cxx

index ef342d0572bed16b99fdb15078a9d58cd181759a..20359ef9aad7634385eea0496b2b4e53d64031b7 100644 (file)
@@ -2144,6 +2144,7 @@ bool GraphExecutor::OutNode::DoneWait() {
     perror("pthread_mutex_lock _DoneWait") ;
     exit( 0 ) ;
   }
+  if ( Done() || IsKilled() ) Graph()->GraphEditor()->Editing(); // mkr : IPAL14572 : calling Editing() to indicate stop of execution
   cdebug_out << pthread_self() << " GraphExecutor::DoneWait " << this << " " << Name()
              << " " << State() << " : " << aret << endl ;
   return aret ;