On 06/05/2012 5:07pm, Antoine Pitrou wrote:
On Sun, 06 May 2012 17:56:55 +0200
summary:
   Make AcquirerProxy.acquire() support timeout argument

Should it have a Misc/NEWS entry? (and a doc addition perhaps?)

Since proxies for locks/semaphores are supposed to work the same way as the proxied object from threading, one could argue that the lack of support in 3.2 was a bug.

I notice now that multiprocessing.*.acquire() and threading.*.wait() treat negative timeouts as zero timeouts. On the other hand, threading.*.acquire() treat negative timeouts as infinite.

Maybe these inconsistencies should be documented or eliminated?

As currently implemented AcquirerProxy.acquire() treats negative timeouts as infinite.

Cheers

Richard

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to