summaryrefslogtreecommitdiffhomepage
path: root/talpid-core/src
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2018-12-03 14:59:53 +0100
committerLinus Färnstrand <linus@mullvad.net>2018-12-03 15:21:10 +0100
commit73dec8e90c9c07712ceab5f0d780d15c67483137 (patch)
tree504c79eac5e475c1ab1cb3ab52b2c9cf7014d8a7 /talpid-core/src
parent8e937ce1809246083f5bbd24c4b8de020c6b4fea (diff)
downloadmullvadvpn-73dec8e90c9c07712ceab5f0d780d15c67483137.tar.xz
mullvadvpn-73dec8e90c9c07712ceab5f0d780d15c67483137.zip
Increase timeout for OpenVPN to die on windows
Diffstat (limited to 'talpid-core/src')
-rw-r--r--talpid-core/src/tunnel/openvpn.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/talpid-core/src/tunnel/openvpn.rs b/talpid-core/src/tunnel/openvpn.rs
index c57be646d8..dd7af9e5a2 100644
--- a/talpid-core/src/tunnel/openvpn.rs
+++ b/talpid-core/src/tunnel/openvpn.rs
@@ -31,7 +31,11 @@ mod errors {
pub use self::errors::*;
+#[cfg(unix)]
static OPENVPN_DIE_TIMEOUT: Duration = Duration::from_secs(4);
+#[cfg(windows)]
+static OPENVPN_DIE_TIMEOUT: Duration = Duration::from_secs(30);
+
/// Struct for monitoring an OpenVPN process.
#[derive(Debug)]