mirror of
https://github.com/mimblewimble/grin.git
synced 2025-02-01 08:51:08 +03:00
ignore error from set_read_timeout (#3243)
This commit is contained in:
parent
6855241a56
commit
8a15007c8a
1 changed files with 3 additions and 9 deletions
|
@ -81,9 +81,7 @@ macro_rules! try_break {
|
|||
|
||||
macro_rules! try_header {
|
||||
($res:expr, $conn: expr) => {{
|
||||
$conn
|
||||
.set_read_timeout(Some(HEADER_IO_TIMEOUT))
|
||||
.expect("set timeout");
|
||||
let _ = $conn.set_read_timeout(Some(HEADER_IO_TIMEOUT));
|
||||
try_break!($res)
|
||||
}};
|
||||
}
|
||||
|
@ -301,9 +299,7 @@ where
|
|||
// check the read end
|
||||
match try_header!(read_header(&mut reader, version), &reader) {
|
||||
Some(MsgHeaderWrapper::Known(header)) => {
|
||||
reader
|
||||
.set_read_timeout(Some(BODY_IO_TIMEOUT))
|
||||
.expect("set timeout");
|
||||
let _ = reader.set_read_timeout(Some(BODY_IO_TIMEOUT));
|
||||
let msg = Message::from_header(header, &mut reader, version);
|
||||
|
||||
trace!(
|
||||
|
@ -357,9 +353,7 @@ where
|
|||
.name("peer_write".to_string())
|
||||
.spawn(move || {
|
||||
let mut retry_send = Err(());
|
||||
writer
|
||||
.set_write_timeout(Some(BODY_IO_TIMEOUT))
|
||||
.expect("set timeout");
|
||||
let _ = writer.set_write_timeout(Some(BODY_IO_TIMEOUT));
|
||||
loop {
|
||||
let maybe_data = retry_send.or_else(|_| send_rx.recv_timeout(CHANNEL_TIMEOUT));
|
||||
retry_send = Err(());
|
||||
|
|
Loading…
Reference in a new issue