Skip to content

Commit db0d505

Browse files
committed
fixup: Determine if we have lost data
1 parent e069b26 commit db0d505

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lightning/src/ln/channelmanager.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9077,7 +9077,6 @@ This indicates a bug inside LDK. Please report this error at https://github.com/
90779077
&self, peer_node_id: PublicKey, msg: msgs::PeerStorageRetrieval,
90789078
) -> Result<(), MsgHandleErrInternal> {
90799079
// TODO: Check if have any stale or missing ChannelMonitor.
9080-
let per_peer_state = self.per_peer_state.read().unwrap();
90819080
let logger = WithContext::from(&self.logger, Some(peer_node_id), None, None);
90829081
let err = || {
90839082
MsgHandleErrInternal::from_chan_no_close(
@@ -9103,6 +9102,7 @@ This indicates a bug inside LDK. Please report this error at https://github.com/
91039102
};
91049103

91059104
log_trace!(logger, "Got valid {}-byte peer backup from {}", decrypted.len(), peer_node_id);
9105+
let per_peer_state = self.per_peer_state.read().unwrap();
91069106

91079107
let mut cursor = io::Cursor::new(decrypted);
91089108
match <PeerStorageMonitorHolderList as Readable>::read(&mut cursor) {

0 commit comments

Comments
 (0)