dgaudet 98/09/22 09:12:07
Modified: apache-nspr Configuration apache-nspr/include scoreboard.h apache-nspr/main http_main.c apache-nspr/modules/standard mod_status.c Log: get rid of some NSPR defines... this code can only be built for NSPR Revision Changes Path 1.3 +4 -4 apache-2.0/apache-nspr/Attic/Configuration 1.3 +2 -1 apache-2.0/apache-nspr/include/scoreboard.h Index: scoreboard.h =================================================================== RCS file: /export/home/cvs/apache-2.0/apache-nspr/include/scoreboard.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- scoreboard.h 1998/06/30 08:57:06 1.2 +++ scoreboard.h 1998/09/22 16:12:06 1.3 @@ -97,7 +97,8 @@ unsigned short conn_count; PRTime start_time; PRTime stop_time; -#ifndef NSPR + /* XXX: need process time support under NSPR */ +#if 0 struct tms times; #endif char client[32]; /* Keep 'em small... */ 1.3 +0 -3 apache-2.0/apache-nspr/main/http_main.c Index: http_main.c =================================================================== RCS file: /export/home/cvs/apache-2.0/apache-nspr/main/http_main.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- http_main.c 1998/06/30 08:57:07 1.2 +++ http_main.c 1998/09/22 16:12:06 1.3 @@ -707,9 +707,6 @@ if (r->sent_bodyct) ap_bgetopt(r->connection->client, BO_BYTECT, &bs); -#ifndef NSPR - times(&ss->times); -#endif ss->access_count++; ss->my_access_count++; ss->conn_count++; 1.3 +5 -9 apache-2.0/apache-nspr/modules/standard/mod_status.c Index: mod_status.c =================================================================== RCS file: /export/home/cvs/apache-2.0/apache-nspr/modules/standard/mod_status.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- mod_status.c 1998/06/30 08:57:13 1.2 +++ mod_status.c 1998/09/22 16:12:07 1.3 @@ -118,12 +118,9 @@ #include "scoreboard.h" #include "http_log.h" -#ifdef NSPR +/* XXX: should be able to fix this, no? */ #define NO_TIMES -#endif - - #ifdef NEXT #if (NX_CURRENT_COMPILER_RELEASE == 410) #ifdef m68k @@ -291,9 +288,6 @@ if (r->header_only) return 0; -#ifndef NSPR - ap_sync_scoreboard_image(); -#endif for (i = 0; i < HARD_SERVER_LIMIT; ++i) { score_record = ap_scoreboard_image->servers[i]; ps_record = ap_scoreboard_image->parent[i]; @@ -520,7 +514,8 @@ score_record.times.tms_cutime / tick, score_record.times.tms_cstime / tick, #endif -#ifdef NSPR + /* XXX: need process time support under nspr */ +#if 1 0, #else difftime(nowtime, ps_record.last_rtime), @@ -576,7 +571,8 @@ ap_rputs("<td>?", r); break; } -#ifdef NSPR + /* XXX: need process time support under NSPR */ +#if 1 ap_rprintf(r, "\n<td>%.0f<td>%ld", (float)(nowtime-score_record.start_time)/ PR_USEC_PER_SEC, (long)req_time);