Salome HOME
Use pyobj type in optimizer loop.
[modules/yacs.git] / src / engine / OptimizerLoop.cxx
index bcad53a63cb8d3ff64192bb9ab1d281169a2cf12..1b9cb794b70cc09b895475d10c3863b8498dffef 100644 (file)
@@ -422,8 +422,8 @@ YACS::Event OptimizerLoop::finalize()
             (*iter)->setState(YACS::DONE);
         }
     }
-  _alg->finishProxy();
   _algoResultPort.put(_alg->getAlgoResultProxy());
+  _alg->finishProxy();
   if (_finalizeNode == NULL)
     {
       // No finalize node, we just finish OptimizerLoop at the end of exec nodes execution