lnd/peer
yyforyongyu fe03aa0201
peer+lnd: fix peer blocking on node shutdown
This commit fixes a case where the peer blocks the shutdown process.
During the shutdown, the server will call `s.DisconnectPeer`, which
calls `peer.Disconnect`. Because the peer never enters `peer.Start` via
`s.peerInitializer`, the `startReady` chan will not be closed, causing
`peer.Disconnect` to hang forever. We now fix it by only block on
`startReady` when the peer is started.
2024-11-18 18:49:34 +08:00
..
brontide.go peer+lnd: fix peer blocking on node shutdown 2024-11-18 18:49:34 +08:00
brontide_test.go peer: always send channel update on reconnect 2024-08-07 17:48:50 -07:00
interfaces.go peer+lnwire: move LinkUpdater to lnwire 2024-03-06 11:59:19 -08:00
log.go multi: start updating various loggers to use the new v2 type 2024-10-22 17:03:55 +02:00
musig_chan_closer.go lnwallet+peer: add tapscript root awareness to musig2 sessions 2024-08-28 11:52:31 +02:00
ping_manager.go peer: make PingManager.Stop infallible 2024-05-21 13:29:31 -07:00
ping_manager_test.go peer: make PingManager.Stop infallible 2024-05-21 13:29:31 -07:00
test_utils.go multi: allow mock aux signer to customize sig jobs 2024-10-17 17:33:14 +02:00