Fix lightning-net-tokio sometimes dropping messages

This commit is contained in:
Tibo-lg 2024-01-17 09:20:30 +09:00
parent ea5de93dd9
commit 4cd0e6a391

View file

@ -502,6 +502,9 @@ impl peer_handler::SocketDescriptor for SocketDescriptor {
written_len += res;
if written_len == data.len() { return written_len; }
},
Err(ref e) if e.kind() == std::io::ErrorKind::WouldBlock => {
continue;
}
Err(_) => return written_len,
}
},