This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author richardnwhitehead
Recipients JBernardo, neologix, pitrou, rhettinger, richardnwhitehead, sbt
Date 2019-01-24.09:55:50
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <005b01d4b3ca$fb85e990$f291bcb0$@ieee.org>
In-reply-to <1548253044.41.0.0491501602206.issue18078@roundup.psfhosted.org>
Content
Thanks João.

We are working on a medical prototype, and I wouldn't want to rely on our own version of something so fundamental without having a thorough test harness for it, which would obviously be quite time-consuming, and something of a dead-end.

I've worked around the issue now (the system pushing to a queue has to be given a Condition to set when they push, so that if a system listens on multiple queues it can give all the senders the same Condition), but it makes the architecture quite messy, just being able to wait on one of several Conditions would have been neater and less error-prone.

I suppose I expected to see this method because I'm familiar with the Windows API. But I checked and it is not present in the posix threading API, so there is some justification for peoples' reluctance to implement it in Python.

Thanks again,

Richard
History
Date User Action Args
2019-01-24 09:55:53richardnwhiteheadsetrecipients: + richardnwhitehead, rhettinger, pitrou, neologix, sbt, JBernardo
2019-01-24 09:55:51richardnwhiteheadlinkissue18078 messages
2019-01-24 09:55:50richardnwhiteheadcreate