[issue18078] threading.Condition to allow notify on a specific waiter
João Bernardo
report at bugs.python.org
Tue May 28 16:55:11 CEST 2013
João Bernardo added the comment:
> But it might be nice to be able to wait on multiple conditions at
> once, assuming they are associated with the same lock. Maybe we could
> have a static method
This could solve the waiting problem for the "thread", but also may keep the other Condition objs waiting -- and that may not be problem because I'm already using .notify_all()
Probably this function have more use cases than my original idea, but is it simple to wait on several locks?
It could be in the form:
Condition.wait_for_any(cond_to_pred: dict|list, timeout=None) -> condition
For cases when there's no need for a predicate function.
----------
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue18078>
_______________________________________
More information about the Python-bugs-list
mailing list