diff --git a/ipn/ipnlocal/local.go b/ipn/ipnlocal/local.go index cbaa89c3c..000f0d91c 100644 --- a/ipn/ipnlocal/local.go +++ b/ipn/ipnlocal/local.go @@ -344,6 +344,7 @@ func (b *LocalBackend) onHealthChange(sys health.Subsystem, err error) { func (b *LocalBackend) Shutdown() { b.mu.Lock() cc := b.cc + b.closePeerAPIListenersLocked() b.mu.Unlock() b.unregisterLinkMon()