Fix: deadlock and sync issue in node pool
This commit is contained in:
@@ -136,7 +136,7 @@ func (pool *NodePool) Add(node *model.Node) {
|
||||
old, ok = pool.inactive[node.ID]
|
||||
}
|
||||
if old != nil {
|
||||
old.Init(node)
|
||||
go old.Init(node)
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user