diff options
author | Mark Spruiell <mes@zeroc.com> | 2004-03-02 20:19:06 +0000 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2004-03-02 20:19:06 +0000 |
commit | f5268722851ced9c9f99fb697bbb3b95d7f74aff (patch) | |
tree | 7f9b838d0a089dbd232734ec7f7002bc122a2856 /java/src/Ice/ObjectAdapterI.java | |
parent | Moved the adapter ready message after the adapter registration with the (diff) | |
download | ice-f5268722851ced9c9f99fb697bbb3b95d7f74aff.tar.bz2 ice-f5268722851ced9c9f99fb697bbb3b95d7f74aff.tar.xz ice-f5268722851ced9c9f99fb697bbb3b95d7f74aff.zip |
sync fix
Diffstat (limited to 'java/src/Ice/ObjectAdapterI.java')
-rw-r--r-- | java/src/Ice/ObjectAdapterI.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/java/src/Ice/ObjectAdapterI.java b/java/src/Ice/ObjectAdapterI.java index 2e2d7191f46..1f8c128ed1d 100644 --- a/java/src/Ice/ObjectAdapterI.java +++ b/java/src/Ice/ObjectAdapterI.java @@ -39,6 +39,7 @@ public final class ObjectAdapterI extends LocalObjectImpl implements ObjectAdapt Ice.LocatorRegistryPrx locatorRegistry = null; boolean registerProcess = false; String serverId = ""; + Communicator communicator = null; boolean printAdapterReady = false; synchronized(this) @@ -69,6 +70,7 @@ public final class ObjectAdapterI extends LocalObjectImpl implements ObjectAdapt registerProcess = false; } + communicator = _communicator; _printAdapterReadyDone = true; } @@ -116,7 +118,7 @@ public final class ObjectAdapterI extends LocalObjectImpl implements ObjectAdapt if(registerProcess) { - Process servant = new ProcessI(_communicator); + Process servant = new ProcessI(communicator); ProcessPrx proxy = ProcessPrxHelper.uncheckedCast(addWithUUID(servant)); try |