diff --git a/node/node.go b/node/node.go index dc2ff0701d56ef5c81ce6c66165118752dc16169..a372b1c2550ea9451e43b2414db02a654d7f853c 100644 --- a/node/node.go +++ b/node/node.go @@ -536,6 +536,7 @@ func (n *Node) Stop() error { func (n *Node) Wait() { n.lock.RLock() if n.server == nil { + n.lock.RUnlock() return } stop := n.stop