summaryrefslogtreecommitdiff
path: root/java/src/IceInternal/ServantManager.java
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2009-04-03 15:15:13 -0700
committerMark Spruiell <mes@zeroc.com>2009-04-03 15:15:13 -0700
commitb415955846ce0d5c2e0c283f897190ccd2c3616a (patch)
tree10daf6bb8a05edf5052a33f10ea16c73d8ae0d89 /java/src/IceInternal/ServantManager.java
parentBug 3465 - Remove _adapter members from test where unecessary (diff)
downloadice-b415955846ce0d5c2e0c283f897190ccd2c3616a.tar.bz2
ice-b415955846ce0d5c2e0c283f897190ccd2c3616a.tar.xz
ice-b415955846ce0d5c2e0c283f897190ccd2c3616a.zip
removing Java2 mapping
Diffstat (limited to 'java/src/IceInternal/ServantManager.java')
-rw-r--r--java/src/IceInternal/ServantManager.java14
1 files changed, 6 insertions, 8 deletions
diff --git a/java/src/IceInternal/ServantManager.java b/java/src/IceInternal/ServantManager.java
index 7fe206c0d14..072f8c8bd84 100644
--- a/java/src/IceInternal/ServantManager.java
+++ b/java/src/IceInternal/ServantManager.java
@@ -260,7 +260,7 @@ public final class ServantManager
// properly deactivated.
//
//IceUtilInternal.Assert.FinalizerAssert(_instance == null);
-
+
super.finalize();
}
@@ -273,15 +273,13 @@ public final class ServantManager
assert(_instance != null); // Must not be called after destruction.
_servantMapMap.clear();
-
- java.util.Iterator<java.util.Map.Entry<String, Ice.ServantLocator> > p = _locatorMap.entrySet().iterator();
- while(p.hasNext())
+
+ for(java.util.Map.Entry<String, Ice.ServantLocator> p : _locatorMap.entrySet())
{
- java.util.Map.Entry<String, Ice.ServantLocator> e = p.next();
- Ice.ServantLocator locator = e.getValue();
+ Ice.ServantLocator locator = p.getValue();
try
{
- locator.deactivate(e.getKey());
+ locator.deactivate(p.getKey());
}
catch(java.lang.Exception ex)
{
@@ -290,7 +288,7 @@ public final class ServantManager
ex.printStackTrace(pw);
pw.flush();
String s = "exception during locator deactivation:\n" + "object adapter: `" + _adapterName + "'\n" +
- "locator category: `" + e.getKey() + "'\n" + sw.toString();
+ "locator category: `" + p.getKey() + "'\n" + sw.toString();
_instance.initializationData().logger.error(s);
}
}