admiral
Дек. 26, 2013 10:49:51
bw
Сервер ваш? На нём точно выполняется `accept` (socket)? Возможно сервер не успевает море новых соединений обрабатывать (речь о большом промежутке между вызовами `accept`), тогда может помочь параметр в `listen` или переделывание сервера. Попробуйте другой клиент, например telnet (несколько экземпляров). Попробуйте другой сервер.Вы можете выложить код сервера и клиента урезанные, но достаточные для воспроизведения ошибки? Не куски кода (с точечками), а рабочий код…bw
Нет, сервер не мой. Стучусь на сервер антигейта
Antigate.com. Думаю у них сервак нормально настроен на большое количество запросов.
bw
Дек. 26, 2013 11:17:28
Тогда можно предположить, что клиентский сокет биндится на конкретный адрес, но вроде из `urllib` это недостижимо (в том числе по глупости). Попробуйте воткнуть в `socket.create_connection` отладку на эту тему (print или отладчиком каким, можно по traceback самом пройтись и вывести локальные переменные). И если `source_address` действительно имеется, то ищите какого рожна так происходит.
..bw