diff --git a/daemon/peer.c b/daemon/peer.c index c448e8d52..573a5e25b 100644 --- a/daemon/peer.c +++ b/daemon/peer.c @@ -1856,10 +1856,9 @@ static bool peer_start_shutdown(struct peer *peer) queue_pkt_close_shutdown(peer); - if (peer->state == STATE_NORMAL_COMMITTING) + if (peer->state == STATE_NORMAL_COMMITTING) { newstate = STATE_SHUTDOWN_COMMITTING; - else { - assert(peer->state == STATE_NORMAL); + } else { newstate = STATE_SHUTDOWN; } set_peer_state(peer, newstate, __func__, true);