global interpreter lock not working as it should

Michael Hudson mwh at
Thu Aug 1 11:50:17 CEST 2002

a-steinhoff at (Armin Steinhoff) writes:

> The 'problem' is that Python threads are not fully comparable with
> system level threads. Python threads are managed (scheduled) at
> _interpreter level_!!
> The important difference is that Python threads can't use e.g.
> blocking I/O calls ... a blocking I/O call used in a Python thread
> will block the whole interprete!!.

This is just not true.


  Java is a WORA language! (Write Once, Run Away)
                	-- James Vandenberg (on progstone at
                           & quoted by David Rush on comp.lang.scheme

More information about the Python-list mailing list