httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From j..@hyperreal.org
Subject cvs commit: apache-1.3/src/main http_main.c
Date Tue, 11 Aug 1998 18:08:29 GMT
jim         98/08/11 11:08:29

  Modified:    src      CHANGES
               src/main http_main.c
  Log:
  Per Brian's request, when processes are in
  BUSY_READ mode, mod_status no longer shows the old, previous request
  info
  
  Revision  Changes    Path
  1.1019    +4 -0      apache-1.3/src/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v
  retrieving revision 1.1018
  retrieving revision 1.1019
  diff -u -r1.1018 -r1.1019
  --- CHANGES	1998/08/11 09:26:20	1.1018
  +++ CHANGES	1998/08/11 18:08:25	1.1019
  @@ -1,5 +1,9 @@
   Changes with Apache 1.3.2
   
  +  *) When READing a request in ExtendedStatus mode, the "old"
  +     vhost, request and client information is cleared out.
  +     [Jim Jagielski]
  +
     *) STATUS is no longer available. Full status information now
        run-time configurable using the ExtendedStatus directive.
        [Jim Jagielski]
  
  
  
  1.383     +7 -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.382
  retrieving revision 1.383
  diff -u -r1.382 -r1.383
  --- http_main.c	1998/08/11 17:40:46	1.382
  +++ http_main.c	1998/08/11 18:08:27	1.383
  @@ -1993,6 +1993,13 @@
   				       sizeof(ss->request));
   	    }
   	    ap_cpystrn(ss->vhost, r->server->server_hostname, sizeof(ss->vhost));
  +	} else if (status == SERVER_BUSY_READ) {
  +	    /*
  +	     * When reading a "new" request, we don't want to show the old 
  +	     * info since that's confusing... so NULL it out quickly since
  +	     * we want to hurry up and read the request.
  +	     */
  +	    *ss->vhost = *ss->request = *ss->client = '\0';
   	}
       }
       put_scoreboard_info(child_num, ss);
  
  
  

Mime
View raw message