| Commit message (Expand) | Author | Age | Files | Lines |
* | mpm_prefork: Do not access the POD in ONE_PROCESS mode. | Yann Ylavic | 2022-06-16 | 1 | -8/+6 |
* | *) mod_watchdog: add assertions to cleanup code | Stefan Eissing | 2022-02-25 | 1 | -6/+13 |
* | *) core/prefork: run new hook `child_stopped` only on clean exit. | Stefan Eissing | 2022-02-24 | 1 | -4/+4 |
* | * core/mpm: add hook 'child_stopped` that gets called when the MPM has | Stefan Eissing | 2022-02-24 | 1 | -0/+1 |
* | core: Follow up to r1897460: Provide ap_thread_main_create(). | Yann Ylavic | 2022-01-27 | 1 | -26/+4 |
* | core: Follow up to r1897460: Implement and use ap_thread_current_after_fork(). | Yann Ylavic | 2022-01-25 | 1 | -0/+4 |
* | Follow up to r1897460: APLOGNOs. | Yann Ylavic | 2022-01-25 | 1 | -1/+1 |
* | core: Efficient ap_thread_current() when apr_thread_local() is missing. | Yann Ylavic | 2022-01-25 | 1 | -3/+38 |
* | mpm_event,worker}: Really perform_idle_server_maintenance() per bucket. | Yann Ylavic | 2021-10-15 | 1 | -1/+0 |
* | MPMs: cap idle_spawn_rate to MAX_SPAWN_RATE. | Yann Ylavic | 2021-09-20 | 1 | -0/+3 |
* | mpm_{event,worker,prefork}: follow up to r1892587: restore ungraceful on MPM ... | Yann Ylavic | 2021-08-25 | 1 | -0/+5 |
* | mpm_{event,worker,prefork}: late stop of children processes on restart. | Yann Ylavic | 2021-08-25 | 1 | -122/+135 |
* | * core/mpm: add hook 'child_stopping` that gets called when the MPM is | Stefan Eissing | 2021-07-31 | 1 | -2/+5 |
* | mpm_prefork: mask signals during ap_run_child_init(). | Yann Ylavic | 2021-06-04 | 1 | -0/+35 |
* | * We could get here again if a second thread deals with the | Ruediger Pluem | 2021-06-03 | 1 | -0/+5 |
* | * server/mpm/prefork/prefork.c (prefork_pre_config): Use pconf as | Joe Orton | 2020-04-16 | 1 | -1/+1 |
* | Fix spelling errors found by codespell. [skip ci] | Mike Rumph | 2020-02-13 | 1 | -2/+2 |
* | MPMs unix: bind the bucket number of each child to its slot number | Yann Ylavic | 2019-03-12 | 1 | -12/+7 |
* | MPMs: early initialize scoreboard's child generation number. | Yann Ylavic | 2018-08-29 | 1 | -3/+3 |
* | Revert r1814112, it does not work for threaded MPMs. | Yann Ylavic | 2018-01-29 | 1 | -1/+0 |
* | incorporate review comments from Rüdiger | Eric Covener | 2018-01-04 | 1 | -2/+2 |
* | Add "AcceptErrorsNonFatal" directive | Eric Covener | 2018-01-04 | 1 | -1/+6 |
* | mpm_unix(es): cleanup properly on exit in one_process mode. | Yann Ylavic | 2017-11-02 | 1 | -0/+1 |
* | core, MPMs unix: follow up to r1809881. | Yann Ylavic | 2017-09-28 | 1 | -3/+0 |
* | MPMs unix: Place signals handlers and helpers out of DSOs to avoid | Yann Ylavic | 2017-02-21 | 1 | -190/+78 |
* | Fix spelling in comments and text files. | Rainer Jung | 2016-08-11 | 1 | -1/+1 |
* | mpms: follow up to r1629925: more error reports. | Yann Ylavic | 2016-03-01 | 1 | -1/+1 |
* | mpms: follow up to r1629925: more error reports. | Yann Ylavic | 2016-03-01 | 1 | -3/+3 |
* | Join multi-line MPM startup log messages into | Rainer Jung | 2016-02-23 | 1 | -16/+7 |
* | Added some more log numbers to log statements that | Rainer Jung | 2016-01-19 | 1 | -5/+5 |
* | Added many log numbers to log statements that | Rainer Jung | 2016-01-19 | 1 | -4/+4 |
* | fixing compile errors due to if assignment warnings | Stefan Eissing | 2015-11-02 | 1 | -1/+1 |
* | Fix crash in ap_mpm_pod_check call caused by NULL dereference of its parameter | Jan Kaluža | 2015-10-30 | 1 | -2/+1 |
* | core: Follow up to r1599601: s/ap_log_common/ap_log_mpm_common/. | Yann Ylavic | 2015-05-16 | 1 | -1/+1 |
* | mpm_{worker,prefork}: save some cycles by not copying the listener's pollfds | Yann Ylavic | 2015-02-26 | 1 | -7/+8 |
* | mpm_{prefork,worker}: follow up to r1635521. | Yann Ylavic | 2014-12-05 | 1 | -1/+3 |
* | mpm_event(opt), mpm_worker, mpm_prefork: follow up to r1635521, r1640161. | Yann Ylavic | 2014-11-20 | 1 | -20/+10 |
* | mpm_prefork: follow up to r1635521. | Yann Ylavic | 2014-11-17 | 1 | -3/+4 |
* | mpm_worker, mpm_prefork: follow up to r1635521. | Yann Ylavic | 2014-11-17 | 1 | -4/+6 |
* | MPMs, core: make duplicated listeners (SO_REUSEPORT) introduced in r1599531 | Yann Ylavic | 2014-10-30 | 1 | -68/+68 |
* | core: ensure that MPMs return an error on runtime failure and hence that | Yann Ylavic | 2014-10-07 | 1 | -4/+4 |
* | mpms: enforce assertion that unreachable code is not reached. | Yann Ylavic | 2014-10-07 | 1 | -0/+2 |
* | core: follow up to r1629909: ap_daemons_to_start can't be lower than 1 (not 0... | Yann Ylavic | 2014-10-07 | 1 | -1/+1 |
* | core: Use process scoreboard to store each child's listener bucket, | Yann Ylavic | 2014-10-07 | 1 | -39/+51 |
* | prefork: Ignore SIGINT in child. This fixes race-condition in signals handling | Jan Kaluža | 2014-08-18 | 1 | -0/+10 |
* | Fixed unused "ap_listen_rec *lr;" in prefork_run(). | Yann Ylavic | 2014-06-16 | 1 | -1/+0 |
* | Mark all unused/duplicated/closed child listeners as inactive. | Yann Ylavic | 2014-06-16 | 1 | -2/+2 |
* | -MPMs prefork & worker: avoid segfault with SAFE_ACCEPT in ONE_PROCESS mode. | Yann Ylavic | 2014-06-08 | 1 | -4/+4 |
* | fix restart issues | Jim Jagielski | 2014-06-05 | 1 | -3/+0 |
* | Break out common code to be share-able | Jim Jagielski | 2014-06-03 | 1 | -0/+2 |