A socket object can be in one of three modes: blocking, non-blocking, or timeout. Sockets are by default always created in blocking mode, but this can be changed by ...
Is some library overriding Python's default socket timeout for you? It should be None by default. Anyway, we can safely ignore these timeouts in code. This should fix your problem: #2228 I looked ...