From a5006d137bed45807cf59e3c039a9b55136c0963 Mon Sep 17 00:00:00 2001 From: ribes Date: Thu, 26 Mar 2009 09:37:05 +0000 Subject: [PATCH] =?utf8?q?Correction=20Fuite=20m=C3=83=C2=A9moire?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- src/DSC/ParallelDSC/Param_Double_Port_provides_i.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/DSC/ParallelDSC/Param_Double_Port_provides_i.cxx b/src/DSC/ParallelDSC/Param_Double_Port_provides_i.cxx index 25009cbf1..06eecd118 100644 --- a/src/DSC/ParallelDSC/Param_Double_Port_provides_i.cxx +++ b/src/DSC/ParallelDSC/Param_Double_Port_provides_i.cxx @@ -104,6 +104,8 @@ Param_Double_Port_provides_i::init_port(Engines_ParallelDSC_i * par_compo, int totalNode = par_compo->getTotalNode(); paco_com * com = par_compo->getCom(); + MESSAGE("Configuration of Param_Double_Port_provides: rank = " << rank << " totalNode = " << totalNode); + // DOIT ETRE DEJA FAIT AVANT !!!??? paco_fabrique_manager* pfm = paco_getFabriqueManager(); pfm->register_com("pdp_dummy", new paco_dummy_fabrique()); @@ -122,7 +124,7 @@ Param_Double_Port_provides_i::init_port(Engines_ParallelDSC_i * par_compo, // lorsque le composant sera détruit proxy_node = new Ports::Param_Double_Port_proxy_impl(CORBA::ORB::_duplicate(orb), - new paco_omni_fabrique()); + pfm->get_thread("pdp_thread")); proxy_node->setLibCom("pdp_dummy", proxy_node); proxy_node->setLibThread("pdp_thread"); PaCO::PacoTopology_t serveur_topo; -- 2.39.2