Charles-François Natali <neolo...@free.fr> added the comment: [...] > Disagreed. Unit tests should definitely protect against the introduction > of bugs (willingly or not). And unpredictable behaviour is usually > considered a bug. > > If you think the condition variable specification should be changed, you > can always ask for approval on python-dev. But I don't even see the > point: you are not demonstrating any *practical* advantage in doing so.
One can imagine, for example, that another implementation (or maybe CPython in a later version) exposes native condition variables on POSIX, instead of emulating them (e.g. what happended for TLS implementation). In that case, we could get spurious wakeups, and code not designed to cope with them would break. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue8799> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com