lnd/lnwallet/chancloser
eugene aeaa009e92
peer+chancloser: tryLinkShutdown during cooperative close process
Adds a new Brontide struct method tryLinkShutdown that attempts to
fetch the target link and calls ShutdownIfChannelClean on it. This
allows the coop close process to guarantee atomicity of the underlying
channel state. Also removes the UnregisterChannel method from the
chancloser's config as the link is shut down before the chancloser
is created.
2021-09-13 13:29:51 -04:00
..
chancloser_test.go chancloser: new package for cooperative channel closure 2020-06-16 20:34:44 -04:00
chancloser.go peer+chancloser: tryLinkShutdown during cooperative close process 2021-09-13 13:29:51 -04:00
log.go chancloser: new package for cooperative channel closure 2020-06-16 20:34:44 -04:00