diff options
author | Adam Mitz <mitza-oci@users.noreply.github.com> | 2008-08-29 19:12:46 +0000 |
---|---|---|
committer | Adam Mitz <mitza-oci@users.noreply.github.com> | 2008-08-29 19:12:46 +0000 |
commit | 0e67885b909ef1dd39ca50424e389f3a9b8def27 (patch) | |
tree | c2c46228431484a5626da97a8f32642e0531f28b | |
parent | 7106a7d4d01df00b11075b0ec83bc5039207b902 (diff) | |
download | ATCD-0e67885b909ef1dd39ca50424e389f3a9b8def27.tar.gz |
ChangeLogTag: Fri Aug 29 19:12:49 UTC 2008 Adam Mitz <mitza@ociweb.com>
-rw-r--r-- | TAO/ChangeLog | 10 | ||||
-rw-r--r-- | TAO/tao/Transport_Connector.cpp | 3 |
2 files changed, 11 insertions, 2 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog index 08bc6ee5a7c..7f0ef83103a 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,10 +1,16 @@ +Fri Aug 29 19:12:49 UTC 2008 Adam Mitz <mitza@ociweb.com> + + * tao/Transport_Connector.cpp (wait_for_connection_completion): + + If the connection is already complete, add it to the cache here. + Fri Aug 29 03:39:39 UTC 2008 Yan Dai <dai_y@ociweb.com> * tests/Bug_1269_Regression/run_test.pl: - Increased client timeout to 60 seconds from 45 seconds to fix + Increased client timeout to 60 seconds from 45 seconds to fix timeout error. The client receives 100th request and sleep for - 15 seconds before abort. If server block for 15 seconds for + 15 seconds before abort. If server block for 15 seconds for each client, then 45 seconds would not be enough. Thu Aug 28 21:47:42 UTC 2008 Adam Mitz <mitza@ociweb.com> diff --git a/TAO/tao/Transport_Connector.cpp b/TAO/tao/Transport_Connector.cpp index 7f55bf7b09c..17d266fec26 100644 --- a/TAO/tao/Transport_Connector.cpp +++ b/TAO/tao/Transport_Connector.cpp @@ -700,6 +700,9 @@ TAO_Connector::wait_for_connection_completion ( int result = -1; if (transport->connection_handler ()->is_open ()) { + TAO::Transport_Cache_Manager &tcm = + this->orb_core ()->lane_resources ().transport_cache (); + tcm.cache_transport (&desc, transport); result = 0; } else if (transport->connection_handler ()->is_timeout ()) |