Stefan Seefeld wrote:
> In a python module of mine I import system modules
> ('sys', say) and then use them from within some functions.
> 
> However, during program termination I'm calling
> one such function and the module reference ('sys')
> is 'None' !

Are you running any daemon threads?  This can generally happen when a 
daemon thread continues to access module globals during the interpreter 
shutdown sequence.  At one stage all globals in all modules are rebound 
to None, and there's a chance some of your daemon thread code will 
execute just as this is occurring, resulting in that kind of error message.

-Peter
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to