Files
lightning/lightningd
Rusty Russell 8e976150ad json_fundchannel: fix release vs connect/nongossip race.
The new connect code revealed an existing race: we tell gossipd to
release the peer, but at the same time it connects in.  gossipd fails
the release because the peer is remote, and json_fundchannel fails.

Instead, we catch this race when we get peer_connected() and we were
trying to open a channel.  It means keeping a list of fundchannels which
are awaiting a gossipd response though.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2018-04-23 20:18:15 +00:00
..
2017-10-20 18:31:32 +02:00
2018-04-15 17:42:24 +02:00
2018-03-26 01:31:21 +00:00
2018-03-26 01:31:21 +00:00
2017-12-21 09:56:20 +00:00
2018-02-16 13:08:29 +01:00