In article <roy-030914.19162802092...@news.panix.com> Roy Smith <r...@panix.com> wrote: >Thread.join() currently returns None, so there's >no chance for [return value] confusion.
Well, still some actually. If you use my example code (posted elsethread), you need to know: - that there was a target function (my default return value if there is none is None); and - that the joined thread really did finish (if you pass a timeout value, rather than None, and the join times out, the return value is again None). Of course, if your target function always exists and never returns None, *then* there's no chance for confusion. :-) -- In-Real-Life: Chris Torek, Wind River Systems Intel require I note that my opinions are not those of WRS or Intel Salt Lake City, UT, USA (40°39.22'N, 111°50.29'W) +1 801 277 2603 email: gmail (figure it out) http://web.torek.net/torek/index.html
-- http://mail.python.org/mailman/listinfo/python-list