[Python-bugs-list] [ python-Bugs-497111 ] active_limbo_lock error at program exit

noreply@sourceforge.net noreply@sourceforge.net
Thu, 27 Dec 2001 11:12:48 -0800


Bugs item #497111, was opened at 2001-12-27 11:12
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=497111&group_id=5470

Category: Threads
Group: Python 2.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Simo Salminen (frangen)
Assigned to: Nobody/Anonymous (nobody)
Summary: active_limbo_lock error at program exit

Initial Comment:
I'm running my threaded application, and now and then I get 
following error at exit. I'm using python 2.2 final, but I have had 
the same error with python 2.1. Unfortunately I cannot reproduce 
it. This bug has only occured when I've run the program under 
win2ksp2, tried to produce it under linux but without luck. My 
program is pure python application. I guess saving reference to 
_active_limbo_lock at Thread-class could solve the 
problem..
<error>
Traceback (most recent call last):
  File 
"C:\utils\PYTHON22\lib\threading.py", line 424, in 
__bootstrap
    self.__delete()
  File 
"C:\utils\PYTHON22\lib\threading.py", line 433, in __delete
    
_active_limbo_lock.acquire()
AttributeError: 'NoneType' 
object has no attribute 'acquire'
</error>

----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=497111&group_id=5470