diff --git a/veilid-core/src/network_manager/native/mod.rs b/veilid-core/src/network_manager/native/mod.rs index 5b168292..0b664f8e 100644 --- a/veilid-core/src/network_manager/native/mod.rs +++ b/veilid-core/src/network_manager/native/mod.rs @@ -910,6 +910,8 @@ impl Network { pub async fn shutdown(&self) { log_net!(debug "starting low level network shutdown"); + self.inner.lock().network_started = None; + let routing_table = self.routing_table(); // Stop all tasks