summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2003-01-25 23:45:09 +0000
committerbala <balanatarajan@users.noreply.github.com>2003-01-25 23:45:09 +0000
commitd476d56ee28b3eb955d71cfa1cd92829aad41b55 (patch)
tree9056540092d80b88c0021f52136bd969d53e315d
parent62230908de4fd7bea0803b98e3f2e849e3efc656 (diff)
downloadATCD-d476d56ee28b3eb955d71cfa1cd92829aad41b55.tar.gz
ChangeLogTag: Sat Jan 25 18:50:32 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-rw-r--r--TAO/ChangeLog5
-rw-r--r--TAO/tao/Transport_Cache_Manager.cpp5
2 files changed, 9 insertions, 1 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 31a1b061444..d3e36a50689 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,8 @@
+Sat Jan 25 18:50:32 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
+
+ * tao/Transport_Cache_Manager.cpp (close_i): Avoid totally
+ unaesthetic temporaries in the for loop.
+
Sat Jan 25 18:30:27 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
* orbsvcs/tests/Security/MT_IIOP_SSL: A multi-threaded stress test
diff --git a/TAO/tao/Transport_Cache_Manager.cpp b/TAO/tao/Transport_Cache_Manager.cpp
index def8b7c6964..656ddee570d 100644
--- a/TAO/tao/Transport_Cache_Manager.cpp
+++ b/TAO/tao/Transport_Cache_Manager.cpp
@@ -331,8 +331,11 @@ int
TAO_Transport_Cache_Manager::close_i (ACE_Handle_Set &reactor_registered,
TAO_EventHandlerSet &unregistered)
{
+ HASH_MAP_ITER end_iter =
+ this->cache_map_.end ();
+
for (HASH_MAP_ITER iter = this->cache_map_.begin ();
- iter != this->cache_map_.end ();
+ iter != end_iter;
++iter)
{
// First we look through whether we have an entry that has already