Graham Dumpleton

Results 765 comments of Graham Dumpleton

If know is configured this way, you could always have the mod_wsgi shutdown callback call `atexit._run_exitfuncs()`. Although I have to check whether I may even do that if know situation....

This may be the part of the stupidity of the changes they made to Python to wait for daemon threads. They may well do that before `atexit()` handlers are called,...

BTW, do you use: ``` WSGIApplicationGroup %{GLOBAL} ``` or the `application-group=%{GLOBAL}` option to `WSGIScriptAlias`? Want to work out if using are using Python sub interpreter or main interpreter context, which...

If you only ever have the one web application per mod_wsgi daemon process group, it is recommended to force use of the main interpreter context. Thus: ``` WSGIScriptAlias / "/var/www/wsgi/LukeRissacher/application.py"...

After the 1.17.0 release had been done, had been pondering a 2.0.0 release with changes to drop any legacy Python 2.7 code still hanging around and tweak some other things...

You would need to install the full Xcode, but even that will not help in recent macOS versions as Apple made it mandatory for any third party Apache module to...

BTW, even after installing Apache using Homebrew, avoid using the configure/make/make install method of installing mod_wsgi, use the `pip install` method instead. See https://pypi.org/project/mod-wsgi/

Thanks, this is looking great. Only saw the one minor thing above where may be better to just always include the mro hook code rather than have that strange minor...

I believe everything covered by this has been integrated now. I did it manually but cross referenced everything here to make sure got everything. Sorry for the delay, life has...

In WSGI applications it is very important to follow a specific algorithm to construct URLs for pages or when redirecting. * https://peps.python.org/pep-3333/#url-reconstruction This is so that the mount point path...