Op 2005-02-09, Roman Suzi schreef <[EMAIL PROTECTED]>: > > (this is a repost with an addition - probably noone noticed my message first > time) > > Hi! > > Just to be sure, is email package of Python 2.3 thread-safe or not > (to use, for example, in python-milter?) > > P.S. And where can I find information on particular piece of standard library > if it is thread-safe or need locking? I recall 'random' module is (was?) > unsafe - which isexplicitly stated in the docs.
Well I guess it was unsafe. The current documentation states: The underlying implementation in C is both fast and threadsafe. http://www.python.org/doc/2.3.5/lib/module-random.html There is class for random number generation that is not thread safe and is included to allow reproducing sequences from previous versions. > Can I assume that everything > else without such notice is thread-safe? I doubt it. There is no indication that the email package uses any kind of locking. So multiple thread working on the same message will probably screw things up. -- Antoon Pardon -- http://mail.python.org/mailman/listinfo/python-list