I’ve been working on mod_virgule code again. I finally addressed one of the long-standing mod_virgule ToDo items. One of the many inefficiencies of mod_virgule was that it had to load and parse the site configuration XML file on each and every hit. Now that we’re compiling against Apache 2, we can use the newer APR memory management code. So I’ve modified the code to use the thread-private memory pool for configuration storage. Now each Apache process loads config.xml one time at start up. I still stat the config file on each hit to see if a reload is needed. The new code is running live on robots.net and I’ll release a new rev of the source soon if it all holds up okay for the next few days.
I posted something about this on the mod_virgule development mailing list but I think the list is dead. I haven’t received anything from the list since last December. The list webpage seems to be gone as well. Is anyone out there still interested in mod_virgule development? Let me know and I’ll start a new mailing list if there’s any interest.