Cannot connect to server on FreeBSD
On FreeBSD is not possible to connect to server with nonblocking connection. Problem is in file transports_nb.py on line 295 (function _do_connect).
Now it is: elif errnum not in (0, 10056):
it should be elif errnum not in (0, 10056, errno.EISCONN): # or (0, 56, 10056) what you like more