Simon Bierbaum
bierbaum at vierfalt.com
Wed Aug 20 13:40:17 EDT 2008
Hi all, I would like to know exactly what bits in mod_python are persistent across multiple requests to the same apache process. I.e., once apache is started and mod_python is loaded, between two requests served by the same apache process and the same Python handler, - does mod_python reload modules, i.e. is module initialization code only run once during the apache process lifespan? - is there a way for modules to store objects persistently, e.g. a database connection pool? - what happens to variables defined in the handler script but not locally within the handler() function (I'm not sure whether this is what Python calls "global")? I have a bug in my application which uses mod_python, MySQLdb and the InnoDB storage engine revolving around transactions, and it's driving me mad...any help or a pointer to documentation is greatly appreciated. Thanks, Simon
|