| 447 | } |
| 448 | |
| 449 | AP_DECLARE(ap_unixd_mpm_retained_data *) ap_unixd_mpm_get_retained_data(void) |
| 450 | { |
| 451 | if (!retained_data) { |
| 452 | retained_data = ap_retained_data_create("ap_unixd_mpm_retained_data", |
| 453 | sizeof(*retained_data)); |
| 454 | apr_pool_pre_cleanup_register(ap_pglobal, NULL, retained_data_cleanup); |
| 455 | retained_data->mpm_state = AP_MPMQ_STARTING; |
| 456 | } |
| 457 | return retained_data; |
| 458 | } |
| 459 | |
| 460 | static void sig_term(int sig) |
| 461 | { |
no test coverage detected