manoj 99/03/31 22:24:49
Modified: pthreads/src/modules/standard mod_status.c Log: Some tweaks to mod_status. It now correctly reports the number of connections being processed, and notes that they are connections instead of requests. Revision Changes Path 1.8 +3 -2 apache-apr/pthreads/src/modules/standard/mod_status.c Index: mod_status.c =================================================================== RCS file: /home/cvs/apache-apr/pthreads/src/modules/standard/mod_status.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -u -r1.7 -r1.8 --- mod_status.c 1999/03/23 22:03:20 1.7 +++ mod_status.c 1999/04/01 06:24:48 1.8 @@ -317,7 +317,8 @@ tid_buffer[i][j] = (int) score_record.tid; if (res == SERVER_READY) ready++; - else if (res != SERVER_DEAD) + else if (res != SERVER_DEAD && res != SERVER_ACCEPTING + && res != SERVER_QUEUEING && res != SERVER_STARTING) busy++; if (ap_extended_status) { lres = score_record.access_count; @@ -424,7 +425,7 @@ } /* ap_extended_status */ if (!short_report) - ap_rprintf(r, "\n%d requests currently being processed, %d idle servers\n" + ap_rprintf(r, "\n%d connections currently being processed, %d idle servers\n" ,busy, ready); else ap_rprintf(r, "BusyServers: %d\nIdleServers: %d\n", busy, ready);