[Python-Dev] The Python interpreter is not fully thread-safe.

Martin v. Löwis martin@v.loewis.de
07 Jun 2003 19:50:43 +0200


I'd like to replace the first sentence of 8.1 in the API reference
with

"The Python interpreter does not support \emph{free} threading."

Any library that *is* "fully thread-safe" establishes certain
conventions that users have to follow to achieve thread-safety. The
same is true for Python: if the conventions (which are elaborated in
section 8.1) are followed, Python is also fully thread-safe. It's just
that it does not support what is commonly called "free threading".

Any objections?

Regards,
Martin