diff options
Diffstat (limited to 'include/salticidae/network.h')
-rw-r--r-- | include/salticidae/network.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/salticidae/network.h b/include/salticidae/network.h index 1b20ce1..cede475 100644 --- a/include/salticidae/network.h +++ b/include/salticidae/network.h @@ -315,7 +315,7 @@ void PeerNetwork<MsgType>::Conn::on_teardown() { auto it = pn->id2peer.find(peer_id); if (it == pn->id2peer.end()) return; Peer *p = it->second; - if (this != p->conn) return; + if (this != p->conn.get()) return; p->ev_ping_timer.del(); p->connected = false; p->conn = nullptr; |