Merge pull request #1958 from ityangchen/test-libnetwork
Repair (*Broadcaster).run goroutine leak
This commit is contained in:
commit
ef2e91707d
1 changed files with 3 additions and 0 deletions
|
@ -267,6 +267,9 @@ func (nDB *NetworkDB) Close() {
|
|||
if err := nDB.clusterLeave(); err != nil {
|
||||
logrus.Errorf("%v(%v) Could not close DB: %v", nDB.config.Hostname, nDB.config.NodeID, err)
|
||||
}
|
||||
|
||||
//Avoid (*Broadcaster).run goroutine leak
|
||||
nDB.broadcaster.Close()
|
||||
}
|
||||
|
||||
// ClusterPeers returns all the gossip cluster peers.
|
||||
|
|
Loading…
Add table
Reference in a new issue