Skip to content

Commit 681c72f

Browse files
committed
[fuzz] Expand chanmon_consistency to do single message delivery
While trying to debug the issue ultimately tracked down to a `PeerHandler` locking bug in #891, the ability to deliver only individual messages at a time in chanmon_consistency looked important. Specifically, it initially appeared there may be a race when an update_add_htlc was delivered, then a node sent a payment, and only after that, the corresponding commitment-signed was delivered. This commit adds such an ability, greatly expanding the potential for chanmon_consistency to identify channel state machine bugs.
1 parent bcb65f3 commit 681c72f

File tree

1 file changed

+186
-101
lines changed

1 file changed

+186
-101
lines changed

0 commit comments

Comments
 (0)