Because of multithreading semantics, this is not reliable.

Olaf Meding OlafMeding at noSpam.compuserve.com
Thu May 4 08:24:32 EDT 2006


> return result   before that line, some other thread added a value !

Sure, but that is the nature of using threads and a mutex.  I hope you are
you not saying that every function that uses a mutex should have a comment
saying this is not "reliable"?

Olaf





More information about the Python-list mailing list