diff options
Diffstat (limited to 'java/src/IceInternal/Connection.java')
-rw-r--r-- | java/src/IceInternal/Connection.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/java/src/IceInternal/Connection.java b/java/src/IceInternal/Connection.java index b74e0c3d379..6a11df5e324 100644 --- a/java/src/IceInternal/Connection.java +++ b/java/src/IceInternal/Connection.java @@ -241,6 +241,12 @@ public final class Connection extends EventHandler // volatile. Synchronization is not possible here anyway, // because this function must not block. // + + // + // If _transceiver is null, then _dispatchCount must also be 0; + // + assert(!(_transceiver == null && _dispatchCount != 0)); + return _transceiver == null; } |