diff --git a/src/org/jgroups/fork/ForkChannel.java b/src/org/jgroups/fork/ForkChannel.java index c17a59d1f8..684645ffb4 100644 --- a/src/org/jgroups/fork/ForkChannel.java +++ b/src/org/jgroups/fork/ForkChannel.java @@ -196,6 +196,7 @@ public ForkChannel disconnect() { nullFields(); state=State.OPEN; notifyChannelDisconnected(this); + main_channel.removeChannelListener(this); return this; }