lnd/htlcswitch
Olaoluwa Osuntokun 632f230fef
htlcswitch: add quit case to initial channel state sync select in channelLink
In this commit we add a quit case to the select statement that’s
entered once a link is created. Before this commit, upon restart it
would be possible that the deamon would never ben able to shutdown as
the link would be waiting for the messages to be sent by the other
side.
2017-11-10 19:51:13 -08:00
..
circuit.go Htlcswitch: rename Deobfuscator and Obfuscator interfaces 2017-10-10 22:19:19 -07:00
failure.go htlcswitch: add new ExtraMsg field to ForwardingError 2017-10-16 18:15:51 -07:00
interfaces.go htlcswitch: utilize memoryMailBox within link, no longer spawn goroutine to forward in switch 2017-11-10 19:51:02 -08:00
iterator.go Htlcswitch: rename Deobfuscator and Obfuscator interfaces 2017-10-10 22:19:19 -07:00
link.go htlcswitch: add quit case to initial channel state sync select in channelLink 2017-11-10 19:51:13 -08:00
link_test.go htlcswitch: update TestChannelRetransmission to print out expected balance when failure 2017-11-10 19:51:08 -08:00
log.go lnd: remove seelog logger 2017-06-25 14:19:56 +01:00
mailbox.go htlcswitch: add new mailBox abstraction to the package 2017-11-10 19:51:01 -08:00
mailbox_test.go htlcswitch: add new mailBox abstraction to the package 2017-11-10 19:51:01 -08:00
mock.go htlcswitch: update createTestChannel to adhere to latest channeldb API's 2017-11-10 19:51:04 -08:00
packet.go htlcswitch: modify Bandwidth() method on links to use more accurate accoutning 2017-11-10 19:51:02 -08:00
queue.go htlcswitch: modify Bandwidth() method on links to use more accurate accoutning 2017-11-10 19:51:02 -08:00
queue_test.go htlcswitch: expand TestWaitingQueueThreadSafety to assert proper queue length 2017-09-25 16:55:18 -07:00
switch.go htlcswitch: utilize memoryMailBox within link, no longer spawn goroutine to forward in switch 2017-11-10 19:51:02 -08:00
switch_test.go htlcswitch: update mockServer to be able to fail test directly 2017-11-10 19:51:03 -08:00
test_utils.go htlcswitch: update getChanID to be aware of FundingLocked 2017-11-10 19:51:04 -08:00