summaryrefslogtreecommitdiff
path: root/TAO/tao/ORB_Table.cpp
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2005-07-22 10:05:21 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2005-07-22 10:05:21 +0000
commit453dccd92ca87e841a3a88aa03366998c5717fa9 (patch)
tree3d8be27ec71e51586098925bd01fa2527fa23c99 /TAO/tao/ORB_Table.cpp
parent296992dc34714a5038acff0a02931d81d5efd58d (diff)
downloadATCD-453dccd92ca87e841a3a88aa03366998c5717fa9.tar.gz
ChangeLogTag: Fri Jul 22 09:34:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'TAO/tao/ORB_Table.cpp')
-rw-r--r--TAO/tao/ORB_Table.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/TAO/tao/ORB_Table.cpp b/TAO/tao/ORB_Table.cpp
index 776f42425d7..ce1706cf729 100644
--- a/TAO/tao/ORB_Table.cpp
+++ b/TAO/tao/ORB_Table.cpp
@@ -122,6 +122,11 @@ TAO::ORB_Table::unbind (const char *orb_id)
this->first_orb_ = 0;
}
}
+
+ // Assign a default constructed ref counter, this will make sure
+ // we drop the refcount on the ORB_Core now, instead at the
+ // moment we destruct the table.
+ (*result).second = TAO::ORB_Core_Ref_Counter ();
}
return 0;