catch exception in uploader.py

This commit is contained in:
Willem Melching
2020-01-20 11:30:04 -08:00
parent 30a194a38d
commit 355b92d7d4
+4 -2
View File
@@ -67,11 +67,13 @@ def clear_locks(root):
def is_on_wifi():
# ConnectivityManager.getActiveNetworkInfo()
try:
result = android.parse_service_call_string(["connectivity", "2"])
# TODO: figure out why the android service call sometimes dies with SIGUSR2 (signal from MSGQ)
result = android.parse_service_call_string(android.service_call(["connectivity", "2"]))
if result is None:
return True
return 'WIFI' in result
except AttributeError:
except (AttributeError, subprocess.CalledProcessError):
cloudlog.exception("is_on_wifi failed")
return False
def is_on_hotspot():