work on netcheck and configuration

This commit is contained in:
Kevin 2018-08-21 15:01:50 -05:00
parent 823bcc48b9
commit 53577a4c10
4 changed files with 38 additions and 5 deletions

View file

@ -53,4 +53,13 @@ class DaemonTools:
if self.daemon._core._utils.doPostRequest(url, data) == 'Success':
retData = True
self.daemon.decrementThreadCount('announceNode')
return retData
return retData
def netCheck(self):
'''Check if we are connected to the internet or not when we can't connect to any peers'''
if len(self.daemon.onlinePeers) != 0:
if not self.daemon._core._utils.checkNetwork():
logger.warn('Network check failed, are you connected to the internet?')
self.daemon.isOnline = False
self.daemon.decrementThreadCount('netCheck')