You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The docs for SimpleQueue.get() say that timeout is ignored when block is false. The C version does that, but the pure Python version passes timeout to threading.Semaphore.acquire() and fails:
The docs for
SimpleQueue.get()say thattimeoutis ignored whenblockis false. The C version does that, but the pure Python version passestimeouttothreading.Semaphore.acquire()and fails:The C version raises
Emptyhere.A PR is on the way.
Linked PRs
_PySimpleQueue.get()when block is false (GH-156477) #156487_PySimpleQueue.get()when block is false (GH-156477) #156488_PySimpleQueue.get()when block is false (GH-156477) #156489