summaryrefslogtreecommitdiff
path: root/TAO/tao/POAManager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/POAManager.cpp')
-rw-r--r--TAO/tao/POAManager.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/TAO/tao/POAManager.cpp b/TAO/tao/POAManager.cpp
index c0c33655349..ef54e6d8405 100644
--- a/TAO/tao/POAManager.cpp
+++ b/TAO/tao/POAManager.cpp
@@ -141,9 +141,15 @@ TAO_POA_Manager::deactivate_i (CORBA::Boolean etherealize_objects,
++iterator)
{
TAO_POA *poa = *iterator;
- poa->deactivate_all_objects_i (etherealize_objects,
- ACE_TRY_ENV);
+ poa->destroy (etherealize_objects,
+ wait_for_completion,
+ ACE_TRY_ENV);
ACE_CHECK;
+
+ // poa->etherealize_servants (etherealize_objects,
+ // wait_for_completion,
+ // ACE_TRY_ENV);
+ // ACE_CHECK;
}
// If the wait_for_completion parameter is FALSE, this operation