Increased AutoInterface peering timeout on Android

pull/375/head
Mark Qvist 2023-09-20 00:53:51 +02:00
rodzic 0abb3bd4c3
commit 8e4a1e3ffa
1 zmienionych plików z 5 dodań i 0 usunięć

Wyświetl plik

@ -105,6 +105,11 @@ class AutoInterface(Interface):
self.peering_timeout = AutoInterface.PEERING_TIMEOUT
self.multicast_echo_timeout = AutoInterface.PEERING_TIMEOUT/2
# Increase peering timeout on Android, due to potential
# low-power modes implemented on many chipsets.
if RNS.vendor.platformutils.is_android():
self.peering_timeout *= 3
if allowed_interfaces == None:
self.allowed_interfaces = []
else: