summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOssama Othman <ossama-othman@users.noreply.github.com>2006-11-07 19:50:27 +0000
committerOssama Othman <ossama-othman@users.noreply.github.com>2006-11-07 19:50:27 +0000
commite54f1d0eb50446691d49bdac2999285e41ec77fa (patch)
treec5ee8b11be816dd42ae0ff70f8e6250fb064d146
parent8a46923e01dc20a0fdb5f774923f7f1d6f01cd45 (diff)
downloadATCD-e54f1d0eb50446691d49bdac2999285e41ec77fa.tar.gz
ChangeLogTag:Tue Nov 7 19:06:12 UTC 2006 Ossama Othman <ossama_othman at symantec dot com>
-rw-r--r--TAO/ChangeLog12
-rw-r--r--TAO/tao/ORB_Core.cpp6
2 files changed, 15 insertions, 3 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 6f57f676e1e..c255dde9cc9 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,15 @@
+Tue Nov 7 19:06:12 UTC 2006 Ossama Othman <ossama_othman at symantec dot com>
+
+ * tao/ORB_Core.cpp (orbinitializer_registry_i):
+
+ Temporarily reverted
+ "Thu Nov 2 23:23:16 UTC 2006 Ossama Othman <ossama_othman at
+ symantec.com>" change. It's not completely correct since it
+ prevents dynamic ORB unloading from working properly when
+ ORBInitializers have been registered. The existing code isn't
+ correct either but go with it for now since it has been tested
+ more.
+
Tue Nov 7 12:44:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
* tests/Two_Objects/worker.{h,cpp}:
diff --git a/TAO/tao/ORB_Core.cpp b/TAO/tao/ORB_Core.cpp
index 320b46fc935..2c6e3c9425f 100644
--- a/TAO/tao/ORB_Core.cpp
+++ b/TAO/tao/ORB_Core.cpp
@@ -1621,9 +1621,9 @@ TAO_ORB_Core::policy_factory_registry_i (void)
TAO::ORBInitializer_Registry_Adapter *
TAO_ORB_Core::orbinitializer_registry_i (void)
{
- // The ORBInitializer_Registry is supposed to be a singleton. Store
- // it in the global configuration, not the ORB-specific one.
- ACE_Service_Gestalt * const config = ACE_Service_Config::global ();
+ // @todo The ORBInitializer_Registry is supposed to be a singleton.
+
+ ACE_Service_Gestalt * const config = this->configuration ();
// If not, lookup it up.
this->orbinitializer_registry_ =