Browse Source

gossipd: add assertions to try to catch mysterious crash.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
ppa-0.6.1
Rusty Russell 7 years ago
committed by Christian Decker
parent
commit
9d721ecb99
  1. 3
      gossipd/gossip.c

3
gossipd/gossip.c

@ -1561,7 +1561,10 @@ static struct io_plan *peer_pkt_out(struct io_conn *conn, struct peer *peer)
/* First priority is queued packets, if any */
const u8 *out;
assert(peer->local);
again:
/* Second assert may trigger if something happens due to loop */
assert(peer->local);
out = msg_dequeue(&peer->local->peer_out);
if (out) {
if (is_all_channel_error(out))

Loading…
Cancel
Save