Less sensitive offline checker
This commit is contained in:
parent
e50333f3d8
commit
2353eed64c
1 changed files with 2 additions and 2 deletions
|
@ -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(30, 60*5/max(1,len(self.connections)/30)):
|
if time.time() - last_message_time > max(60, 60*5/max(1,len(self.connections)/50)):
|
||||||
# Offline: Last message more than 30-300sec depending on connection number
|
# Offline: Last message more than 60-300sec depending on connection number
|
||||||
if self.has_internet:
|
if self.has_internet:
|
||||||
self.has_internet = False
|
self.has_internet = False
|
||||||
self.onInternetOffline()
|
self.onInternetOffline()
|
||||||
|
|
Loading…
Reference in a new issue