Имеет ли смысл со стороны клиента делать c.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) для объекта c = pycurl.Curl()? Число соединений - порядка 500 штук (одновременно). Похоже, что система не переваривает такое кол-во (они открываются/закрываются очень часто).
Если это имеет смысл - подскажите snippet. В Гугле примера скрещивания pycurl+SO_REUSEADDR не нашел.