[fix] NetworkManager:isConnected() exit code check (#3795)

Fixes #3794.
This commit is contained in:
Frans de Jonge
2018-03-23 09:35:30 +01:00
committed by GitHub
parent dfd87447da
commit 680b53e347

View File

@@ -94,7 +94,7 @@ function NetworkMgr:isConnected()
return self:isWifiOn()
else
-- `-c1` try only once; `-w2` wait 2 seconds
return os.execute([[ping -c1 -w2 $(/sbin/route -n | awk '$4 == "UG" {print $2}')]])
return 0 == os.execute([[ping -c1 -w2 $(/sbin/route -n | awk '$4 == "UG" {print $2}')]])
end
end