jim         98/08/11 13:28:27

  Modified:    src      CHANGES
               src/main http_main.c
               src/modules/standard mod_status.c
  Log:
  Following rude orders
  
  Revision  Changes    Path
  1.1020    +1 -1      apache-1.3/src/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v
  retrieving revision 1.1019
  retrieving revision 1.1020
  diff -u -r1.1019 -r1.1020
  --- CHANGES   1998/08/11 18:08:25     1.1019
  +++ CHANGES   1998/08/11 20:28:17     1.1020
  @@ -1,7 +1,7 @@
   Changes with Apache 1.3.2
   
     *) When READing a request in ExtendedStatus mode, the "old"
  -     vhost, request and client information is cleared out.
  +     vhost, request and client information is not displayed.
        [Jim Jagielski]
   
     *) STATUS is no longer available. Full status information now
  
  
  
  1.384     +0 -7      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.383
  retrieving revision 1.384
  diff -u -r1.383 -r1.384
  --- http_main.c       1998/08/11 18:08:27     1.383
  +++ http_main.c       1998/08/11 20:28:22     1.384
  @@ -1993,13 +1993,6 @@
                                       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);
  
  
  
  1.95      +8 -3      apache-1.3/src/modules/standard/mod_status.c
  
  Index: mod_status.c
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/modules/standard/mod_status.c,v
  retrieving revision 1.94
  retrieving revision 1.95
  diff -u -r1.94 -r1.95
  --- mod_status.c      1998/08/11 15:37:53     1.94
  +++ mod_status.c      1998/08/11 20:28:26     1.95
  @@ -636,9 +636,14 @@
                        ap_rprintf(r, "<td>%-1.1f<td>%-2.2f<td>%-2.2f\n",
                           (float) conn_bytes / KBYTE, (float) my_bytes / MBYTE,
                            (float) bytes / MBYTE);
  -                     ap_rprintf(r, "<td>%s<td nowrap>%s<td 
nowrap>%s</tr>\n\n",
  -                         score_record.client, score_record.vhost,
  -                         ap_escape_html(r->pool, score_record.request));
  +                     if (score_record.status == SERVER_BUSY_READ)
  +                         ap_rprintf(r,
  +                          "<td>?<td nowrap>?<td nowrap>..reading.. 
</tr>\n\n");
  +                     else
  +                         ap_rprintf(r,
  +                          "<td>%s<td nowrap>%s<td nowrap>%s</tr>\n\n",
  +                          score_record.client, score_record.vhost,
  +                          ap_escape_html(r->pool, score_record.request));
                    }           /* no_table_report */
                }                       /* !short_report */
            }                   /* if (<active child>) */
  
  
  

Reply via email to