This bit of code hangs Python Indefinitely

brad byte8bits at gmail.com
Wed Aug 8 09:38:49 EDT 2007


url_queue = Queue.Queue(256)
for subnet in subnets:
     url_queue.put(subnet)

The problem is that I have 512 things to add to the queue, but my limit 
is half that... whoops. Shouldn't the interpreter tell me that I'm an 
idiot for trying to do this instead of just hanging? A message such as 
this would be more appropriate:

"Hey fool, you told me to only accept 256 things and you're trying to 
give me 512... what's up with that?"



More information about the Python-list mailing list