diff --git a/client.go b/client.go index 401f5efd..c553afd5 100644 --- a/client.go +++ b/client.go @@ -1042,6 +1042,7 @@ func (me *Client) dropConnection(torrent *torrent, conn *connection) { torrent.Conns[i0] = torrent.Conns[i1] } torrent.Conns = torrent.Conns[:i1] + me.openNewConns() return } panic("connection not found")