From ba2854e8354a09ff811424397da07bc0771ec7ef Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Thu, 24 Mar 2016 12:11:56 +1030 Subject: [PATCH] peer: don't segv if closing before anchor established. Signed-off-by: Rusty Russell --- daemon/peer.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/daemon/peer.c b/daemon/peer.c index c4dd4d83f..aa27335e9 100644 --- a/daemon/peer.c +++ b/daemon/peer.c @@ -1013,6 +1013,9 @@ const struct htlc *peer_tx_revealed_r_value(struct peer *peer, bool committed_to_htlcs(const struct peer *peer) { + /* This is only set after anchor established. */ + if (!peer->cstate) + return false; return tal_count(peer->cstate->a.htlcs) != 0 || tal_count(peer->cstate->b.htlcs) != 0; }