httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From p..@hyperreal.org
Subject cvs commit: apache-1.3/src/main http_main.c
Date Mon, 21 Sep 1998 10:16:13 GMT
pcs         98/09/21 03:16:12

  Modified:    src/main http_main.c
  Log:
  Remove PID file on windows as well as Unix
  
  Revision  Changes    Path
  1.397     +11 -0     apache-1.3/src/main/http_main.c
  
  Index: http_main.c
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/main/http_main.c,v
  retrieving revision 1.396
  retrieving revision 1.397
  diff -u -r1.396 -r1.397
  --- http_main.c	1998/09/20 10:53:53	1.396
  +++ http_main.c	1998/09/21 10:16:11	1.397
  @@ -5581,6 +5581,17 @@
       }
       service_set_status(SERVICE_STOPPED);
   
  +    /* cleanup pid file on normal shutdown */
  +    {
  +	const char *pidfile = NULL;
  +	pidfile = ap_server_root_relative (pparent, ap_pid_fname);
  +	if ( pidfile != NULL && unlink(pidfile) == 0)
  +	    ap_log_error(APLOG_MARK, APLOG_NOERRNO|APLOG_INFO,
  +			 server_conf,
  +			 "httpd: removed PID file %s (pid=%ld)",
  +			 pidfile, (long)getpid());
  +    }
  +
       if (pparent) {
   	ap_destroy_pool(pparent);
       }
  
  
  

Mime
View raw message