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
/
ESNode_Impl.cxx
diff --git
a/src/Supervision/ESNode_Impl.cxx
b/src/Supervision/ESNode_Impl.cxx
index 1cb438e4cfe77c0a0ddc71b75a8da921db9247c6..9c169252c587e501ea92a80676235a46bff7590e 100644
(file)
--- a/
src/Supervision/ESNode_Impl.cxx
+++ b/
src/Supervision/ESNode_Impl.cxx
@@
-82,9
+82,9
@@
void ESNode_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("ESNode_Impl::destroy ERROR ") ;
}
else {
MESSAGE("ESNode_Impl::destroy ERROR ") ;