small fixes
This commit is contained in:
parent
2916d0cb04
commit
ca9c6fc091
2 changed files with 18 additions and 8 deletions
|
@ -823,6 +823,17 @@ class App:
|
|||
# LOG.error(traceback.format_exc())
|
||||
# LOG.info("Connected status: " +repr(self._tox.self_get_connection_status()))
|
||||
|
||||
def loop(self, n):
|
||||
"""
|
||||
Im guessings - there are 3 sleeps - time, tox, and Qt
|
||||
"""
|
||||
interval = self._tox.iteration_interval()
|
||||
for i in range(n):
|
||||
self._tox.iterate()
|
||||
QtCore.QThread.msleep(interval)
|
||||
# NO QtCore.QCoreApplication.processEvents()
|
||||
sleep(interval / 1000.0)
|
||||
|
||||
def _test_tox(self):
|
||||
self.test_net()
|
||||
self._ms.log_console()
|
||||
|
@ -872,10 +883,8 @@ class App:
|
|||
if status > 0:
|
||||
LOG.info(f"Connected # {i}" +' : ' +repr(status))
|
||||
break
|
||||
QtCore.QThread.msleep(3000)
|
||||
# NO QtCore.QCoreApplication.processEvents()
|
||||
LOG.trace(f"Connected status #{i}: {status!r}")
|
||||
sleep(1)
|
||||
self.loop(2)
|
||||
|
||||
def _test_env(self):
|
||||
_settings = self._settings
|
||||
|
@ -899,11 +908,11 @@ class App:
|
|||
lElts = _settings['current_nodes']
|
||||
elif _settings['network'] in ['local', 'newlocal']:
|
||||
lElts = lLOCAL
|
||||
elif _settings['network'] == 'old':
|
||||
elif _settings['network'] in ['main', 'old']:
|
||||
lElts = lGOOD
|
||||
elif 'proxy_type' not in _settings or _settings['proxy_type'] == 0 or \
|
||||
not _settings['proxy_host'] or not _settings['proxy_port']:
|
||||
lElts = lNEW
|
||||
lElts = lGOOD
|
||||
else:
|
||||
lElts = lRELAYS
|
||||
env['lElts'] = lElts
|
||||
|
@ -917,7 +926,8 @@ class App:
|
|||
#shuffle(env['lElts'])
|
||||
LOG.debug(f"_test_bootstrap #Elts={len(lElts)}")
|
||||
LOG.trace(f"_test_bootstrap lElts={lElts[:10]}")
|
||||
for host,port,key in lElts[:10]:
|
||||
shuffle(env['lElts'])
|
||||
for host,port,key in lElts[:8]:
|
||||
try:
|
||||
assert len(key) == 64, key
|
||||
assert len(host) <= 16, host
|
||||
|
|
|
@ -271,8 +271,8 @@ def main_parser():
|
|||
parser.add_argument('--download_nodes_url', type=str,
|
||||
default='https://nodes.tox.chat/json')
|
||||
parser.add_argument('--network', type=str,
|
||||
choices=['old', 'new', 'local', 'newlocal'],
|
||||
default='new')
|
||||
choices=['old', 'main', 'new', 'local', 'newlocal'],
|
||||
default='old')
|
||||
parser.add_argument('--video_input', type=str,
|
||||
default=-1,
|
||||
choices=default_video['output_devices'],
|
||||
|
|
Loading…
Reference in a new issue