You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Allow counterparty pending monitor update within quiescence handshake
Previously, if we were negotiating quiescence, and we had already sent
our `stfu`, we'd disconnect upon receiving the counterparty's `stfu` if
we had a pending monitor update. This could result from processing a
counterparty's final `revoke_and_ack` to an update, and immediately
processing their `stfu` (which is valid from their point of view)
without complete the monitor update. This was unintended, as we are able
to track the quiescent and pending monitor update flags at the same
time. Note that this commit still considers whether our signer owes any
messages, as these are indicative of a channel update still pending.
0 commit comments