Python's threading models is pretty primitive. You get the C model (which is error-prone), the Java model (in 2.4, and also error-prone), or Queues.
Can you please expand on your words above? I have no idea what you are talking about with the "Java model" and your implication that it is something new in Python 2.4. As far as I know, nothing significant with respect to threads has changed in Python recently.
-Peter -- http://mail.python.org/mailman/listinfo/python-list