Salome HOME
projects
/
modules
/
superv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Crash in the destructor with omniORB4
[modules/superv.git]
/
src
/
Supervision
/
ELNode_Impl.cxx
diff --git
a/src/Supervision/ELNode_Impl.cxx
b/src/Supervision/ELNode_Impl.cxx
index bdb787b2d3a2d43a0d8ff9db9d1bdb178946cfee..f481b26b59eff42ca2c3da6a25922328673596e1 100644
(file)
--- a/
src/Supervision/ELNode_Impl.cxx
+++ b/
src/Supervision/ELNode_Impl.cxx
@@
-77,9
+77,9
@@
void ELNode_Impl::destroy() {
// SUPERV::GNode_ptr aCoupled = SUPERV::GNode::_narrow( Coupled() ) ;
if ( Delete() ) {
_poa->deactivate_object(*_id) ;
// SUPERV::GNode_ptr aCoupled = SUPERV::GNode::_narrow( Coupled() ) ;
if ( Delete() ) {
_poa->deactivate_object(*_id) ;
- CORBA::release(_poa) ;
+
//
CORBA::release(_poa) ;
delete(_id) ;
delete(_id) ;
- _thisObj->_remove_ref();
+
//
_thisObj->_remove_ref();
}
else {
MESSAGE("ELNode_Impl::destroy ERROR ") ;
}
else {
MESSAGE("ELNode_Impl::destroy ERROR ") ;