Найти - Пользователи
Полная версия: Ошибка OSError: [WinError 10048] Обычно разрешается одно использование адреса сокета (п ротокол/сетевой адрес/порт)
Начало » Python для новичков » Ошибка OSError: [WinError 10048] Обычно разрешается одно использование адреса сокета (п ротокол/сетевой адрес/порт)
1 2
admiral
bw
Сервер ваш? На нём точно выполняется `accept` (socket)? Возможно сервер не успевает море новых соединений обрабатывать (речь о большом промежутке между вызовами `accept`), тогда может помочь параметр в `listen` или переделывание сервера. Попробуйте другой клиент, например telnet (несколько экземпляров). Попробуйте другой сервер.Вы можете выложить код сервера и клиента урезанные, но достаточные для воспроизведения ошибки? Не куски кода (с точечками), а рабочий код…bw
Нет, сервер не мой. Стучусь на сервер антигейта Antigate.com. Думаю у них сервак нормально настроен на большое количество запросов.
bw
Тогда можно предположить, что клиентский сокет биндится на конкретный адрес, но вроде из `urllib` это недостижимо (в том числе по глупости). Попробуйте воткнуть в `socket.create_connection` отладку на эту тему (print или отладчиком каким, можно по traceback самом пройтись и вывести локальные переменные). И если `source_address` действительно имеется, то ищите какого рожна так происходит.

..bw
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB