httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dean Gaudet <dgau...@arctic.org>
Subject Re: cvs commit: apache-1.3 STATUS
Date Sat, 12 Dec 1998 18:01:24 GMT


On Thu, 10 Dec 1998, Jim Jagielski wrote:

> jim@hyperreal.org wrote:
> > 
> >   +
> >   +    * 'kill -HUP' broken on FreeBSD and others: child processes die or
> >   +       do not restart.
> >   +
> 
> Looking over http_main.c, I think it's because of tests like:
> 
> 
> 	ap_sync_scoreboard_image();
> 	if (ap_scoreboard_image->global.running_generation != ap_my_generation) {
> 	    clean_child_exit(0);
> 	}
> 
> Shouldn't that be '>= ap_my_generation' rather than '!= ap_my_generation' ?

No. 

Neither are correct, but != is more correct. 

Consider wraparound of the generation.

Dean



Mime
View raw message