Files
netbird/client/internal/peer
Zoa Hickenlooper 10e34090fa [client] Ensure onDisconnected is called on connection teardown (#8178)
Conn.Close previously called onDisconnected only when evalStatus
reported StatusConnected. When a connection drops or closes from
a connecting or disconnecting state, the callback was skipped.
This left registered listeners such as Rosenpass unaware of the
teardown, keeping peer workers active and leaking sockets.

Invoke onDisconnected unconditionally on Conn.Close if registered.
2026-10-13 11:21:37 +02:00
..
2022-01-21 13:52:19 +01:00
2022-01-21 13:52:19 +01:00