fix(client): fix panic when addrs in ConnectingTcpRemote is empty (#2292)

Closes #2291
This commit is contained in:
Alexey Kiryushin
2020-09-29 19:07:09 +01:00
committed by GitHub
parent 523d66a41f
commit 01103da5d9

View File

@@ -541,7 +541,13 @@ impl ConnectingTcpRemote {
}
}
Err(err.take().expect("missing connect error"))
match err {
Some(e) => Err(e),
None => Err(std::io::Error::new(
std::io::ErrorKind::NotConnected,
"Network unreachable",
)),
}
}
}