Less sensitive internet checker

This commit is contained in:
HelloZeroNet 2016-04-09 19:31:26 +02:00
parent e94fdda567
commit 1beb4fc2cb

View file

@ -220,8 +220,8 @@ class ConnectionServer:
connection.bad_actions = 0 connection.bad_actions = 0
# Internet outage detection # Internet outage detection
if time.time() - last_message_time > max(60, 60*5/max(1,len(self.connections)/50)): if time.time() - last_message_time > max(60, 60*10/max(1,float(len(self.connections))/50)):
# Offline: Last message more than 60-300sec depending on connection number # Offline: Last message more than 60-600sec depending on connection number
if self.has_internet: if self.has_internet:
self.has_internet = False self.has_internet = False
self.onInternetOffline() self.onInternetOffline()