You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by mt...@apache.org on 2004/09/15 14:08:39 UTC
cvs commit: httpd-2.0/include scoreboard.h
mturk 2004/09/15 05:08:39
Modified: include scoreboard.h
Log:
Worker shared data has to be visible across all child processes,
so remove creating that data on per-child basis.
Revision Changes Path
1.54 +2 -2 httpd-2.0/include/scoreboard.h
Index: scoreboard.h
===================================================================
RCS file: /home/cvs/httpd-2.0/include/scoreboard.h,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -r1.53 -r1.54
--- scoreboard.h 29 Jul 2004 15:18:40 -0000 1.53
+++ scoreboard.h 15 Sep 2004 12:08:39 -0000 1.54
@@ -153,7 +153,7 @@
global_score *global;
process_score *parent;
worker_score **servers;
- lb_score **balancers;
+ lb_score *balancers;
} scoreboard;
typedef struct ap_sb_handle_t ap_sb_handle_t;
@@ -179,7 +179,7 @@
AP_DECLARE(worker_score *) ap_get_scoreboard_worker(int x, int y);
AP_DECLARE(process_score *) ap_get_scoreboard_process(int x);
AP_DECLARE(global_score *) ap_get_scoreboard_global(void);
-AP_DECLARE(lb_score *) ap_get_scoreboard_lb(int child_num, int lb_num);
+AP_DECLARE(lb_score *) ap_get_scoreboard_lb(int lb_num);
AP_DECLARE_DATA extern scoreboard *ap_scoreboard_image;
AP_DECLARE_DATA extern const char *ap_scoreboard_fname;