From 1fa44d62bc47eccf08ff4c2ed2a4ea92b409157a Mon Sep 17 00:00:00 2001 From: Christien Rioux Date: Tue, 21 May 2024 14:09:08 -0400 Subject: [PATCH] more race condition cleanup --- veilid-core/src/network_manager/native/mod.rs | 2 ++ 1 file changed, 2 insertions(+) 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