httpd-modules-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dirk-Willem van Gulik <di...@webweaving.org>
Subject Re: Functions run when configuration file is read
Date Wed, 09 Apr 2008 10:08:19 GMT

On Apr 8, 2008, at 8:44 PM, Andy Grant wrote:

> I am writing a module that runs certain functions depending on the  
> configuration directives in the conf files.  The functions are run  
> twice when the server is started and again when the server shuts  
> down.  Is there a way to make the functions run only once?  Maybe  
> some variable that can be checked stating that the server is reading  
> the conf files, actually starting the server, or shutting down?


Do a grep through the modulues for comments like 'first run'. It is  
common for modules to do something post their conf init like:

.._init()
	if (...) {
		first run -- ignore
		set some flag
	} else {
		do...

for example to first gather all the configured hostnames and only then  
check if they can be reached.

Dw


Mime
View raw message