@@ -596,7 +596,7 @@ fn do_test_async_raa_peer_disconnect(
596596 }
597597
598598 // Expect the RAA
599- let ( _, revoke_and_ack, commitment_signed, resend_order, _, _, _) =
599+ let ( _, revoke_and_ack, commitment_signed, resend_order, _, _, _, _ ) =
600600 handle_chan_reestablish_msgs ! ( dst, src) ;
601601 if test_case == UnblockSignerAcrossDisconnectCase :: AtEnd {
602602 assert ! ( revoke_and_ack. is_none( ) ) ;
@@ -612,14 +612,14 @@ fn do_test_async_raa_peer_disconnect(
612612 dst. node . signer_unblocked ( Some ( ( src_node_id, chan_id) ) ) ;
613613
614614 if test_case == UnblockSignerAcrossDisconnectCase :: AtEnd {
615- let ( _, revoke_and_ack, commitment_signed, resend_order, _, _, _) =
615+ let ( _, revoke_and_ack, commitment_signed, resend_order, _, _, _, _ ) =
616616 handle_chan_reestablish_msgs ! ( dst, src) ;
617617 assert ! ( revoke_and_ack. is_some( ) ) ;
618618 assert ! ( commitment_signed. is_some( ) ) ;
619619 assert ! ( resend_order == RAACommitmentOrder :: RevokeAndACKFirst ) ;
620620 } else {
621621 // Make sure we don't double send the RAA.
622- let ( _, revoke_and_ack, commitment_signed, _, _, _, _) =
622+ let ( _, revoke_and_ack, commitment_signed, _, _, _, _, _ ) =
623623 handle_chan_reestablish_msgs ! ( dst, src) ;
624624 assert ! ( revoke_and_ack. is_none( ) ) ;
625625 assert ! ( commitment_signed. is_none( ) ) ;
@@ -746,7 +746,7 @@ fn do_test_async_commitment_signature_peer_disconnect(
746746 }
747747
748748 // Expect the RAA
749- let ( _, revoke_and_ack, commitment_signed, _, _, _, _) =
749+ let ( _, revoke_and_ack, commitment_signed, _, _, _, _, _ ) =
750750 handle_chan_reestablish_msgs ! ( dst, src) ;
751751 assert ! ( revoke_and_ack. is_some( ) ) ;
752752 if test_case == UnblockSignerAcrossDisconnectCase :: AtEnd {
@@ -760,11 +760,11 @@ fn do_test_async_commitment_signature_peer_disconnect(
760760 dst. node . signer_unblocked ( Some ( ( src_node_id, chan_id) ) ) ;
761761
762762 if test_case == UnblockSignerAcrossDisconnectCase :: AtEnd {
763- let ( _, _, commitment_signed, _, _, _, _) = handle_chan_reestablish_msgs ! ( dst, src) ;
763+ let ( _, _, commitment_signed, _, _, _, _, _ ) = handle_chan_reestablish_msgs ! ( dst, src) ;
764764 assert ! ( commitment_signed. is_some( ) ) ;
765765 } else {
766766 // Make sure we don't double send the CS.
767- let ( _, _, commitment_signed, _, _, _, _) = handle_chan_reestablish_msgs ! ( dst, src) ;
767+ let ( _, _, commitment_signed, _, _, _, _, _ ) = handle_chan_reestablish_msgs ! ( dst, src) ;
768768 assert ! ( commitment_signed. is_none( ) ) ;
769769 }
770770}
@@ -882,6 +882,7 @@ fn do_test_async_commitment_signature_ordering(monitor_update_failure: bool) {
882882 assert ! ( as_resp. 4 . is_none( ) ) ;
883883 assert ! ( as_resp. 5 . is_none( ) ) ;
884884 assert ! ( as_resp. 6 . is_none( ) ) ;
885+ assert ! ( as_resp. 7 . is_none( ) ) ;
885886
886887 if monitor_update_failure {
887888 chanmon_cfgs[ 0 ] . persister . set_update_ret ( ChannelMonitorUpdateStatus :: Completed ) ;
@@ -904,6 +905,7 @@ fn do_test_async_commitment_signature_ordering(monitor_update_failure: bool) {
904905 assert ! ( as_resp. 4 . is_none( ) ) ;
905906 assert ! ( as_resp. 5 . is_none( ) ) ;
906907 assert ! ( as_resp. 6 . is_none( ) ) ;
908+ assert ! ( as_resp. 7 . is_none( ) ) ;
907909
908910 nodes[ 0 ] . enable_channel_signer_op ( & node_b_id, & chan_id, SignerOp :: SignCounterpartyCommitment ) ;
909911 nodes[ 0 ] . node . signer_unblocked ( Some ( ( node_b_id, chan_id) ) ) ;
@@ -929,6 +931,9 @@ fn do_test_async_commitment_signature_ordering(monitor_update_failure: bool) {
929931 assert ! ( as_resp. 6 . is_none( ) ) ;
930932 assert ! ( bs_resp. 6 . is_none( ) ) ;
931933
934+ assert ! ( as_resp. 7 . is_none( ) ) ;
935+ assert ! ( bs_resp. 7 . is_none( ) ) ;
936+
932937 // Now that everything is restored, get the CS + RAA and handle them.
933938 nodes[ 1 ]
934939 . node
0 commit comments