Timeout
A timeout error appear with a bad connection:
DEBUG:node:connect_current_block:[4FgeW] Cannot connect to host duniter.rml9-lehavre.tk:443 ssl:True [Connect call failed ('82.246.19.84', 443)] : 4FgeW
DEBUG:node:safe_request:[4FgeW] Cannot connect to host duniter.rml9-lehavre.tk:443 ssl:True [Connect call failed ('82.246.19.84', 443)]
DEBUG:node:request_peers:[4FgeW] Could not connect to any BMA endpoint
ERROR:root:Task exception was never retrieved
future: <Task finished coro=<get_last_version() done, defined at /home/moul/projects/sakia_git/src/sakia/app.py:194> exception=AttributeError("module 'aiohttp' has no attribute 'errors'",)>
Traceback (most recent call last):
File "/home/moul/projects/sakia_git/src/sakia/app.py", line 202, in get_last_version
releases = await response.json()
File "/home/moul/.pyenv/versions/sakia-env/lib/python3.6/site-packages/aiohttp/client_reqrep.py", line 785, in json
yield from self.read()
File "/home/moul/.pyenv/versions/sakia-env/lib/python3.6/site-packages/aiohttp/client_reqrep.py", line 746, in read
self._content = yield from self.content.read()
File "/home/moul/.pyenv/versions/sakia-env/lib/python3.6/site-packages/aiohttp/streams.py", line 607, in read
return (yield from super().read(n))
File "/home/moul/.pyenv/versions/sakia-env/lib/python3.6/site-packages/aiohttp/streams.py", line 323, in read
block = yield from self.readany()
File "/home/moul/.pyenv/versions/sakia-env/lib/python3.6/site-packages/aiohttp/streams.py", line 623, in readany
return (yield from super().readany())
File "/home/moul/.pyenv/versions/sakia-env/lib/python3.6/site-packages/aiohttp/streams.py", line 340, in readany
yield from self._wait('readany')
File "/home/moul/.pyenv/versions/sakia-env/lib/python3.6/site-packages/aiohttp/streams.py", line 259, in _wait
yield from waiter
concurrent.futures._base.CancelledError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/moul/projects/sakia_git/src/sakia/app.py", line 218, in get_last_version
self.available_version = version
File "/home/moul/.pyenv/versions/sakia-env/lib/python3.6/site-packages/async_timeout/__init__.py", line 35, in __exit__
self._do_exit(exc_type)
File "/home/moul/.pyenv/versions/sakia-env/lib/python3.6/site-packages/async_timeout/__init__.py", line 80, in _do_exit
raise asyncio.TimeoutError
concurrent.futures._base.TimeoutError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/moul/projects/sakia_git/src/sakia/app.py", line 219, in get_last_version
except (aiohttp.errors.ClientError, aiohttp.errors.ServerDisconnectedError, asyncio.TimeoutError) as e:
AttributeError: module 'aiohttp' has no attribute 'errors'
DEBUG:node:refresh_block:[5fPev] Changed block 63580 -> 63580