Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
> ./pypi.py
new client from 127.0.0.1:56071
client dropped connection
warning: unhandled close event
Client error: [Errno 9] Bad file descriptor
Traceback (most recent call last):
File "/local/python/lib/python2.6/asyncore.py", line 105, in readwrite
obj.handle_close()
File "/local/python/lib/python2.6/asyncore.py", line 491, in handle_close
self.close()
File "./pypi.py", line 160, in close
self.server.removeClient(self)
File "./pypi.py", line 123, in removeClient
del self[client.fileno()]
File "<string>", line 1, in fileno
File "/local/python/lib/python2.6/socket.py", line 165, in _dummy
raise error(EBADF, 'Bad file descriptor')
error: [Errno 9] Bad file descriptor
Реализация небольшого асинхронного сервера