summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorEmīls Piņķis <emils@mullvad.net>2019-03-18 11:13:03 +0000
committerEmīls Piņķis <emils@mullvad.net>2019-03-18 11:13:03 +0000
commitead7cb17b962eb51138b504c41f4e54affcd892a (patch)
treef3559b792d3dfd51875ad551e0ce28a492397833
parent6fa33473cb9ab2e46460ac231b42049a29075946 (diff)
parent7900cf7c23563fbeff2f63806bd8eb13cea9ecf0 (diff)
downloadmullvadvpn-ead7cb17b962eb51138b504c41f4e54affcd892a.tar.xz
mullvadvpn-ead7cb17b962eb51138b504c41f4e54affcd892a.zip
Merge branch 'wg-fix-ping'
-rw-r--r--talpid-core/src/tunnel/wireguard/ping_monitor.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/talpid-core/src/tunnel/wireguard/ping_monitor.rs b/talpid-core/src/tunnel/wireguard/ping_monitor.rs
index e6cdd1b033..3c6f4525e8 100644
--- a/talpid-core/src/tunnel/wireguard/ping_monitor.rs
+++ b/talpid-core/src/tunnel/wireguard/ping_monitor.rs
@@ -79,7 +79,11 @@ fn ping_cmd(
&ip,
];
if exit_on_first_reply {
- args.push("-o");
+ if cfg!(target_os = "macos") {
+ args.push("-o");
+ } else {
+ args.extend_from_slice(&["-c", "1"])
+ }
}
duct::cmd("ping", args)
.stdin_null()