You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by Brian Behlendorf <br...@hyperreal.com> on 1996/11/17 22:09:40 UTC

cvs commit: apache/src http_main.c

brian       96/11/17 13:09:39

  Modified:    src       http_main.c
  Log:
  Submitted by:	Rob Hartill <ro...@imdb.org>
  
  Added warnings in the code related to use of USR1.  Should be added to
  any release documentation as well.
  
  Revision  Changes    Path
  1.88      +4 -0      apache/src/http_main.c
  
  Index: http_main.c
  ===================================================================
  RCS file: /export/home/cvs/apache/src/http_main.c,v
  retrieving revision 1.87
  retrieving revision 1.88
  diff -C3 -r1.87 -r1.88
  *** http_main.c	1996/11/12 05:22:05	1.87
  --- http_main.c	1996/11/17 21:09:37	1.88
  ***************
  *** 1206,1211 ****
  --- 1206,1213 ----
        signal(SIGTERM,(void (*)())sig_term);
        signal(SIGHUP,(void (*)())restart);
        signal(SIGUSR1,(void (*)())graceful_restart);
  +     /* USE WITH EXTREME CAUTION. Graceful restarts are known to break */
  +     /*  problems will be dealt with in a future release */
    #else
        memset(&sa,0,sizeof sa);
        sa.sa_handler=(void (*)())sig_term;
  ***************
  *** 1783,1788 ****
  --- 1785,1792 ----
        
        if(is_graceful)
    	{
  + 	/* USE WITH EXTREME CAUTION. Graceful restarts are known to break */
  + 	/*  problems will be dealt with in a future release */
    	log_error("SIGUSR1 received.  Doing graceful restart",server_conf);
    	kill_cleanups_for_fd(pconf,sd);
    	}