Commit 8315778e authored by Bill Stoddard's avatar Bill Stoddard
Browse files

Start getting extended status working again.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88151 13f79535-47bb-0310-9956-ffa450edef68
parent c2bdbf10
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -225,12 +225,14 @@ typedef struct {

AP_DECLARE(int) ap_exists_scoreboard_image(void);
AP_DECLARE(void) ap_create_scoreboard(apr_pool_t *p, ap_scoreboard_e t);
AP_DECLARE(void) ap_increment_counts(int child_num, int thread_num, request_rec *r);

apr_status_t ap_cleanup_scoreboard(void *d);

AP_DECLARE(void) reopen_scoreboard(apr_pool_t *p);

void ap_sync_scoreboard_image(void);
void increment_counts(int child_num, int thread_num, request_rec *r);

void update_scoreboard_global(void);
AP_DECLARE(int) find_child_by_pid(apr_proc_t *pid);
int ap_update_child_status(int child_num, int thread_num, int status, request_rec *r);
+3 −0
Original line number Diff line number Diff line
@@ -245,6 +245,9 @@ AP_CORE_DECLARE_NONSTD(int) ap_process_http_connection(conn_rec *c)
	if (r->status == HTTP_OK)
	    ap_process_request(r);

        if (ap_extended_status)
            ap_increment_counts(AP_CHILD_THREAD_FROM_ID(c->id), r);

	if (!c->keepalive || c->aborted)
	    break;

+1 −1
Original line number Diff line number Diff line
@@ -231,7 +231,7 @@ void update_scoreboard_global(void)
#endif
}

void increment_counts(int child_num, int thread_num, request_rec *r)
AP_DECLARE(void) ap_increment_counts(int child_num, int thread_num, request_rec *r)
{
    short_score *ss;