diff options
Diffstat (limited to 'java/src/IceInternal/ObjectAdapterFactory.java')
-rw-r--r-- | java/src/IceInternal/ObjectAdapterFactory.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/java/src/IceInternal/ObjectAdapterFactory.java b/java/src/IceInternal/ObjectAdapterFactory.java index e8d01a647b5..308be141f5b 100644 --- a/java/src/IceInternal/ObjectAdapterFactory.java +++ b/java/src/IceInternal/ObjectAdapterFactory.java @@ -30,7 +30,7 @@ public final class ObjectAdapterFactory _communicator = null; adapters = new java.util.LinkedList<Ice.ObjectAdapterI>(_adapters); - + notifyAll(); } @@ -66,7 +66,7 @@ public final class ObjectAdapterFactory adapters = new java.util.LinkedList<Ice.ObjectAdapterI>(_adapters); } - + // // Now we wait for deactivation of each object adapter. // @@ -106,7 +106,7 @@ public final class ObjectAdapterFactory _adapters.clear(); } } - + public void updateConnectionObservers() { @@ -232,6 +232,7 @@ public final class ObjectAdapterFactory _communicator = communicator; } + @Override protected synchronized void finalize() throws Throwable |