On 06/17/2010 08:59 PM, Grant Edwards wrote:
> On 2010-06-18, AK <a...@nothere.com> wrote:
> 
>> Here it is:
>>
>> Traceback (most recent call last):
>>   File "./vimp3_player.py", line 112, in <module>
>>     Player().main()
>>   File "./vimp3_player.py", line 35, in main
>>     self.listen()
>>   File "./vimp3_player.py", line 41, in listen
>>     s.bind((HOST, PORT))
>>   File "<string>", line 1, in bind
>> socket.error: [Errno 98] Address already in use
> 
> Setting the SO_REUSEADDR option should prevent that, and in my
> experience it always does.  What OS are you using?
> 
> Is there some reason you want to rebind each time?  Why not just loop
> around the conn,addr = accept() .... con.close() section?

That solved it! Thanks!@ Interesting that closing and rebinding caused
this but not right away but after 3-4 connections. My OS is Ubuntu, by
the way. Thanks again, -ak
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to