in src/mod_rivet_ng/rivet_prefork_mpm.c [227:245]
int PreforkBridge_ServerInit (apr_pool_t* pPool,apr_pool_t* pLog,apr_pool_t* pTemp,server_rec* s)
{
/* Whether single_thread_exit is 1 or 0 doesn't make any difference for
* the prefork bridge, we set the default value anyway in case it hadn't been
* set already in the configuration */
if (module_globals->single_thread_exit == SINGLE_THREAD_EXIT_UNDEF)
{
module_globals->single_thread_exit = 0;
}
/* The root interpreter is created without a rivet cache (that wouldn't make sense
* in that context. We create the cache now */
if (module_globals->server_interp->cache_size) {
RivetCache_Create(pPool,module_globals->server_interp);
}
return OK;
}