Skip to content

Commit a95aa8a

Browse files
committed
f debug_assert rather than expect
1 parent 94e4174 commit a95aa8a

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

src/lib.rs

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -953,7 +953,17 @@ impl Node {
953953
pub fn stop(&self) -> Result<(), Error> {
954954
let runtime = self.runtime.write().unwrap().take().ok_or(Error::NotRunning)?;
955955
// Stop the runtime.
956-
self.stop_sender.send(()).expect("Failed to send stop signal");
956+
match self.stop_sender.send(()) {
957+
Ok(_) => (),
958+
Err(e) => {
959+
log_error!(
960+
self.logger,
961+
"Failed to send shutdown signal. This should never happen: {}",
962+
e
963+
);
964+
debug_assert!(false);
965+
}
966+
}
957967

958968
// Stop disconnect peers.
959969
self.peer_manager.disconnect_all_peers();

0 commit comments

Comments
 (0)