AP_DECLARE(int) ap_exists_scoreboard_image(void);
AP_DECLARE(void) ap_create_scoreboard(apr_pool_t *p, ap_scoreboard_e t);
-void reinit_scoreboard(apr_pool_t *p);
apr_status_t ap_cleanup_scoreboard(void *d);
AP_DECLARE(void) reopen_scoreboard(apr_pool_t *p);
*/
if (!is_graceful)
- reinit_scoreboard(pconf);
+ ap_create_scoreboard(pconf, SB_SHARED);
set_signals();
/* Sanity cehcks to avoid thrashing... */
}
if (!is_graceful) {
- reinit_scoreboard(pconf);
+ ap_create_scoreboard(pconf, SB_SHARED);
}
/* Initialize the child table */
if (!is_graceful) {
}
if (!is_graceful) {
- reinit_scoreboard(pconf);
+ ap_create_scoreboard(pconf, SB_SHARED);
}
/* Initialize the child table */
if (!is_graceful) {
}
if (!is_graceful) {
- reinit_scoreboard(pconf);
+ ap_create_scoreboard(pconf, SB_SHARED);
}
set_signals();
if (!is_graceful) {
- reinit_scoreboard(pconf);
+ ap_create_scoreboard(pconf, SB_SHARED);
}
set_signals();
}
if (!is_graceful) {
- reinit_scoreboard(pconf);
+ ap_create_scoreboard(pconf, SB_SHARED);
}
/* Initialize the child table */
if (!is_graceful) {
SAFE_ACCEPT(accept_mutex_init(pconf));
if (!is_graceful) {
- reinit_scoreboard(pconf);
+ ap_create_scoreboard(pconf, SB_SHARED);
}
#ifdef SCOREBOARD_FILE
else {
apr_pool_cleanup_register(p, NULL, ap_cleanup_scoreboard, apr_pool_cleanup_null);
}
-/* ToDo:
- * reinit_scoreboard should be eliminated when all MPMs migrate to
- * ap_create_scoreboard()
- */
-void reinit_scoreboard(apr_pool_t *p)
-{
- ap_create_scoreboard(p, SB_SHARED);
-}
-
/* Routines called to deal with the scoreboard image
* --- note that we do *not* need write locks, since update_child_status
* only updates a *single* record in place, and only one process writes to