summaryrefslogtreecommitdiff
path: root/java/src/IceInternal/OutgoingAsync.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/src/IceInternal/OutgoingAsync.java')
-rw-r--r--java/src/IceInternal/OutgoingAsync.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/java/src/IceInternal/OutgoingAsync.java b/java/src/IceInternal/OutgoingAsync.java
index 6f2c72436ef..66426d69609 100644
--- a/java/src/IceInternal/OutgoingAsync.java
+++ b/java/src/IceInternal/OutgoingAsync.java
@@ -220,7 +220,7 @@ public abstract class OutgoingAsync
{
try
{
- wait();
+ _monitor.wait();
}
catch(InterruptedException ex)
{
@@ -375,6 +375,8 @@ public abstract class OutgoingAsync
__os.destroy();
__os = null;
}
+
+ _monitor.notify();
}
protected BasicStream __is;