diff --git a/router/overlay_switch.go b/router/overlay_switch.go index 7fcd564d..b99d621a 100644 --- a/router/overlay_switch.go +++ b/router/overlay_switch.go @@ -452,6 +452,7 @@ func (fwd *overlaySwitchForwarder) Stop() { fwd.lock.Lock() defer fwd.lock.Unlock() fwd.stopFrom(0) + close(fwd.stopChan) } func (fwd *overlaySwitchForwarder) ControlMessage(tag byte, msg []byte) {