network: Catch and react on TimeoutError
This is low level timeout error, which can happend outside of socket.timeout, see https://docs.python.org/3/library/exceptions.html#TimeoutError
This is low level timeout error, which can happend outside of socket.timeout, see https://docs.python.org/3/library/exceptions.html#TimeoutError
This will create a new commit in order to revert the existing changes.