diff options
author | Mark Spruiell <mes@zeroc.com> | 2001-11-26 23:00:11 +0000 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2001-11-26 23:00:11 +0000 |
commit | 185693fa787744fdf9d8056c641bd5e085284830 (patch) | |
tree | a467a2f311d9dcd161f1d1614fec72b74fe4dd63 /java/src | |
parent | initial emitter impl (diff) | |
download | ice-185693fa787744fdf9d8056c641bd5e085284830.tar.bz2 ice-185693fa787744fdf9d8056c641bd5e085284830.tar.xz ice-185693fa787744fdf9d8056c641bd5e085284830.zip |
fixing finalize methods
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/Ice/CommunicatorI.java | 2 | ||||
-rw-r--r-- | java/src/Ice/ObjectAdapterI.java | 2 | ||||
-rw-r--r-- | java/src/IceInternal/Collector.java | 2 | ||||
-rw-r--r-- | java/src/IceInternal/CollectorFactory.java | 2 | ||||
-rw-r--r-- | java/src/IceInternal/Outgoing.java | 2 |
5 files changed, 10 insertions, 0 deletions
diff --git a/java/src/Ice/CommunicatorI.java b/java/src/Ice/CommunicatorI.java index a300cec912e..7abe1790fa4 100644 --- a/java/src/Ice/CommunicatorI.java +++ b/java/src/Ice/CommunicatorI.java @@ -199,6 +199,8 @@ class CommunicatorI implements Communicator { _instance.logger().warning("communicator has not been destroyed"); } + + super.finalize(); } private IceInternal.Instance _instance; diff --git a/java/src/Ice/ObjectAdapterI.java b/java/src/Ice/ObjectAdapterI.java index c9ee6db355f..cac14947e1b 100644 --- a/java/src/Ice/ObjectAdapterI.java +++ b/java/src/Ice/ObjectAdapterI.java @@ -283,6 +283,8 @@ public class ObjectAdapterI implements ObjectAdapter { deactivate(); } + + super.finalize(); } private ObjectPrx diff --git a/java/src/IceInternal/Collector.java b/java/src/IceInternal/Collector.java index 3abd0761576..d59944b5aae 100644 --- a/java/src/IceInternal/Collector.java +++ b/java/src/IceInternal/Collector.java @@ -415,6 +415,8 @@ public class Collector extends EventHandler throws Throwable { assert(_state == StateClosed); + + super.finalize(); } private static final int StateActive = 0; diff --git a/java/src/IceInternal/CollectorFactory.java b/java/src/IceInternal/CollectorFactory.java index 76486db1df3..d21cfb4a164 100644 --- a/java/src/IceInternal/CollectorFactory.java +++ b/java/src/IceInternal/CollectorFactory.java @@ -208,6 +208,8 @@ public class CollectorFactory extends EventHandler throws Throwable { assert(_state == StateClosed); + + super.finalize(); } private static final int StateActive = 0; diff --git a/java/src/IceInternal/Outgoing.java b/java/src/IceInternal/Outgoing.java index 143746ed886..097b423df92 100644 --- a/java/src/IceInternal/Outgoing.java +++ b/java/src/IceInternal/Outgoing.java @@ -53,6 +53,8 @@ public final class Outgoing { _emitter.abortBatchRequest(); } + + super.finalize(); } public boolean |