AIUI, global variables are supposed to be preserved within each Apache thread/prcoess.

However, I'm importing and using MySQLdb within a class in a separate module, which is in turn imported and used within a _function (ie. not "published"). So, AFAICT, it's not supposed to be preseved.

But unless I specifically close() the database connection, it gets stranded and I eventually run out of connections, even if I del the connection and cursor objects.

What gives?  What happened to GC?


Also, is there an easy way to run pychecker on mod_python scripts? It fails since _apache doesn't exist outside of Apache....


regards,
Confused & tired of PHP.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to