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;