diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-05-27 00:25:23 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-05-27 00:25:23 +0000 |
commit | 19b7638acf90760afdafbc348dceceac9feca76d (patch) | |
tree | 15d11034396d9c886c7021605705a7f0370f5d98 /TAO/tao/TAO_Internal.cpp | |
parent | 174d9198ee42df498403e8d6bc272bd8851e052a (diff) | |
download | ATCD-19b7638acf90760afdafbc348dceceac9feca76d.tar.gz |
ChangeLogTag:Wed May 26 18:51:39 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/TAO_Internal.cpp')
-rw-r--r-- | TAO/tao/TAO_Internal.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/TAO/tao/TAO_Internal.cpp b/TAO/tao/TAO_Internal.cpp index d13c7b405ba..284fa9a7ba1 100644 --- a/TAO/tao/TAO_Internal.cpp +++ b/TAO/tao/TAO_Internal.cpp @@ -7,6 +7,8 @@ #include "tao/default_server.h" #include "tao/default_client.h" #include "tao/default_resource.h" +#include "tao/IIOP_Factory.h" +#include "tao/UIOP_Factory.h" ACE_RCSID(tao, TAO_Internal, "$Id$") @@ -47,6 +49,13 @@ TAO_Internal::open_services (int& argc, char** argv, int ignore_default_svc_conf insert (&ace_svc_desc_TAO_Default_Client_Strategy_Factory); ACE_Service_Config::static_svcs ()-> insert (&ace_svc_desc_TAO_Default_Server_Strategy_Factory); + ACE_Service_Config::static_svcs ()-> + insert (&ace_svc_desc_TAO_IIOP_Protocol_Factory); +#if !defined(ACE_LACKS_UNIX_DOMAIN_SOCKETS) + ACE_Service_Config::static_svcs ()-> + insert (&ace_svc_desc_TAO_UIOP_Protocol_Factory); +#endif /* ACE_LACKS_UNIX_DOMAIN_SOCKETS */ + // add descriptor to list of static objects. int retv = ACE_Service_Config::open (argc, argv, ACE_DEFAULT_LOGGER_KEY, @@ -74,7 +83,7 @@ int TAO_Internal::close_services (void) { ACE_MT (ACE_GUARD_RETURN (ACE_SYNCH_RECURSIVE_MUTEX, guard, - *ACE_Static_Object_Lock::instance (), -1)); + *ACE_Static_Object_Lock::instance (), -1)); --service_open_count_; |