diff --git a/veilid-core/src/network_manager/mod.rs b/veilid-core/src/network_manager/mod.rs index fca6f8b9..783d92e1 100644 --- a/veilid-core/src/network_manager/mod.rs +++ b/veilid-core/src/network_manager/mod.rs @@ -1011,7 +1011,7 @@ impl NetworkManager { return Ok(NetworkResult::timeout()); } ReceiptEvent::Cancelled => { - bail!("hole punch receipt cancelled from {}", target_nr); + return Ok(NetworkResult::no_connection_other(format!("hole punch receipt cancelled from {}", target_nr))) } };