diff --git a/src/servers/src/tls.rs b/src/servers/src/tls.rs index 2055081012ca..2b6a9439431a 100644 --- a/src/servers/src/tls.rs +++ b/src/servers/src/tls.rs @@ -425,7 +425,13 @@ mod tests { .expect("failed to copy key to tmpdir"); // waiting for async load - std::thread::sleep(std::time::Duration::from_millis(300)); + #[cfg(not(target_os = "windows"))] + let timeout_millis = 300; + #[cfg(target_os = "windows")] + let timeout_millis = 2000; + + std::thread::sleep(std::time::Duration::from_millis(timeout_millis)); + assert!(server_config.get_version() > 1); assert!(server_config.get_server_config().is_some()); }