summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-03-11 20:33:49 +0000
committercoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-03-11 20:33:49 +0000
commitf8ee99a19a01f766e416dbddb7a55038cc6f960f (patch)
treed679ce66e4528de299856f0758a3ca0cfe3f0728
parented61e9f85bb0e304f1b63545228d66c1fcdf4aac (diff)
downloadATCD-f8ee99a19a01f766e416dbddb7a55038cc6f960f.tar.gz
ChangeLogTag:Thu Mar 11 14:30:05 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
-rw-r--r--TAO/ChangeLog-99c8
-rw-r--r--TAO/orbsvcs/ImplRepo_Service/ImplRepo_i.cpp9
-rw-r--r--TAO/performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.cpp6
3 files changed, 16 insertions, 7 deletions
diff --git a/TAO/ChangeLog-99c b/TAO/ChangeLog-99c
index bd9c6e84c16..ecb3b65795c 100644
--- a/TAO/ChangeLog-99c
+++ b/TAO/ChangeLog-99c
@@ -1,3 +1,11 @@
+Thu Mar 11 14:30:05 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
+
+ * orbsvcs/ImplRepo_Service/ImplRepo_i.cpp:
+ Check for error in call to Repository::get_hostport
+
+ * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.cpp:
+ Enabled test for unions and the RTI data structure.
+
Thu Mar 11 13:59:05 1999 David L. Levine <levine@cs.wustl.edu>
* tao/Any.{i,cpp} (operator<<=): un-inlined, to avoid use of
diff --git a/TAO/orbsvcs/ImplRepo_Service/ImplRepo_i.cpp b/TAO/orbsvcs/ImplRepo_Service/ImplRepo_i.cpp
index fa7d151b89a..99f82cb4b91 100644
--- a/TAO/orbsvcs/ImplRepo_Service/ImplRepo_i.cpp
+++ b/TAO/orbsvcs/ImplRepo_Service/ImplRepo_i.cpp
@@ -192,7 +192,14 @@ ImplRepo_i::activate_server (const char *server,
char *host;
u_short port;
- this->repository_.get_hostport (server, host, port);
+ if (this->repository_.get_hostport (server, host, port) != 0)
+ {
+ ACE_ERROR_RETURN ((LM_ERROR,
+ "ImplRepo_i::activate_server: "
+ "cannot resolve server <%s>\n",
+ server),
+ address);
+ }
address->host_ = CORBA::string_dup (host);
address->port_ = port;
diff --git a/TAO/performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.cpp b/TAO/performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.cpp
index f9ede8142bb..83d3abf8373 100644
--- a/TAO/performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.cpp
+++ b/TAO/performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.cpp
@@ -900,8 +900,6 @@ Cubit_Client::run ()
timer.elapsed_time (elapsed_time);
this->print_stats ("cube_struct", elapsed_time);
-#if 0 /* ASG - temporarily commented out since <<, >> operators for unions are
- not supported yet */
// UNION
this->call_count_ = 0;
this->error_count_ = 0;
@@ -911,7 +909,6 @@ Cubit_Client::run ()
timer.stop ();
timer.elapsed_time (elapsed_time);
this->print_stats ("cube_union_stub call", elapsed_time);
-#endif /* ASG */
// SMALL LONG SEQUENCES
this->call_count_ = 0;
@@ -987,8 +984,6 @@ Cubit_Client::run ()
timer.elapsed_time (elapsed_time);
this->print_stats ("cube mixin (short/octet/long)", elapsed_time);
-#if 0 /* ASG - temporarily commented out since <<, >> operators for unions are
- not supported yet */
// RTI
this->call_count_ = 0;
this->error_count_ = 0;
@@ -998,7 +993,6 @@ Cubit_Client::run ()
timer.stop ();
timer.elapsed_time (elapsed_time);
this->print_stats ("cube_rti_data", elapsed_time);
-#endif /* ASG */
// ONEWAY
this->call_count_ = 0;