fix: resolve slow exit and reduce test timeouts (#1970)

- Explicitly shutdown tokio runtime on launcher cleanup to fix slow exit
- Add timeout to tunnel connector in tests to prevent hanging
- Reduce test wait durations from 5s to 100ms for faster test execution
- Bump num-bigint-dig from 0.8.4 to 0.8.6
This commit is contained in:
KKRainbow
2026-03-08 12:27:42 +08:00
committed by GitHub
parent c4eacf4591
commit f3db348b01
5 changed files with 130 additions and 120 deletions
+1
View File
@@ -241,6 +241,7 @@ impl EasyTierLauncher {
}
instance_alive.store(false, std::sync::atomic::Ordering::Relaxed);
notifier.notify_one();
rt.shutdown_background();
}));
}