summaryrefslogtreecommitdiffstats
path: root/server/mpm/event (follow)
Commit message (Expand)AuthorAgeFilesLines
* mpm_event: Follow up to r1918482: CONN_STATE_LINGER* are not the last anymore.Yann Ylavic2024-06-211-8/+15
* mpm_event: Follow up to r1918482: CONN_STATE_ASYNC_WAITIO > CONN_STATE_LINGER.Yann Ylavic2024-06-211-1/+1
* mpm_event,mod_http2,mod_status: Follow up to r1918257: CONN_STATE_ASYNC_WAITIO.Yann Ylavic2024-06-211-42/+40
* mpm_event,mod_http2: Keep compatibility with CONN_STATE_PROCESSING + OKYann Ylavic2024-06-111-75/+103
* mpm_event, mod_status: Separate processing and write completion queues.Yann Ylavic2024-06-011-35/+62
* mpm_event: Don't spam with "Stopping process due to MaxConnectionsPerChild"Yann Ylavic2024-05-311-4/+2
* mpm_event,core: Handle async POLLIN/POLLOUT in CONN_STATE_PROCESS state.Yann Ylavic2024-05-281-96/+118
* mpm_event,mpm_worker: Comment about pollset sizing when APR_POLLSET_WAKEABLE.Yann Ylavic2024-04-121-1/+4
* mpm_event: Simplify pollset "good methods" vs APR_POLLSET_WAKEABLE.Yann Ylavic2024-04-121-13/+11
* shutdown carefully when threads don't startEric Covener2024-03-131-2/+19
* use graceful exit if lister startedEric Covener2024-03-121-1/+1
* event: avoid possible hang in clean_child_exitEric Covener2024-03-111-0/+1
* mpm_event: useful APLOG_DEBUG messages.Yann Ylavic2023-04-011-8/+10
* mpm_event: Follow up to r1899858: Avoid explicit sleep.Yann Ylavic2022-04-141-12/+11
* mpm_event: Handle children killed pathologically.Yann Ylavic2022-04-141-3/+24
* mpm_event: Follow up to r1899777: Fix max_daemon_used.Yann Ylavic2022-04-131-9/+7
* mpm_event: Fix accounting of active/total processes on ungraceful restart.Yann Ylavic2022-04-121-52/+87
* * core/mpm: add hook 'child_stopped` that gets called when the MPM hasStefan Eissing2022-02-241-0/+1
* *) core/mod_ssl/mpm_event: reverting changes to nonblocing SSL handshakesStefan Eissing2022-02-041-91/+15
* mpm_event: Use APR_POLLEXCL when available to prevent thundering hurd.Yann Ylavic2022-01-271-0/+9
* core: Follow up to r1897460: Provide ap_thread_main_create().Yann Ylavic2022-01-271-23/+3
* core: Follow up to r1897460: Implement and use ap_thread_current_after_fork().Yann Ylavic2022-01-251-0/+4
* Follow up to r1897460: APLOGNOs.Yann Ylavic2022-01-251-1/+1
* core: Efficient ap_thread_current() when apr_thread_local() is missing.Yann Ylavic2022-01-251-9/+40
* Begone, foul tabs.Graham Leggett2022-01-241-5/+5
* event: Add AP_MPM_CAN_AGAIN and AGAIN to signal to the MPM thatGraham Leggett2022-01-241-3/+8
* Add missing log message tag.Graham Leggett2022-01-231-1/+1
* event: Allow the MPM to explicitly handle CONN_SENSE_WANT_WRITE insteadGraham Leggett2022-01-231-8/+13
* Shutdown immediately on read timeout.Graham Leggett2022-01-221-1/+1
* event: Add support for non blocking behaviour in theGraham Leggett2022-01-211-8/+74
* mpm_event: Fix a possible listener deadlock. PR 65769.Yann Ylavic2021-12-291-6/+15
* mpm_event: Follow up to r1895553.Yann Ylavic2021-12-061-4/+10
* Revert r1895551: seems to break python tests..Yann Ylavic2021-12-031-1/+0
* mpm_event: Follow up to r1894285: new MaxSpareThreads heuristics.Yann Ylavic2021-12-031-21/+15
* mpm_event: Close the listeners first for ungraceful stop too.Yann Ylavic2021-12-031-0/+1
* mpm_event: Retain active_daemons instead of resetting it on restart.Yann Ylavic2021-12-031-14/+13
* mpm_event,worker}: Really perform_idle_server_maintenance() per bucket.Yann Ylavic2021-10-151-28/+28
* Follow up to r1894285: add idle_threads and max_workers to trace5.Yann Ylavic2021-10-151-2/+3
* mpm_event: Restart stopping of idle children after a load peak. PR 65626.Yann Ylavic2021-10-151-3/+9
* * Correctly decrement active_daemons also in the case that the childRuediger Pluem2021-09-221-1/+4
* In case one of the pre_connection hooks causes the hook run to stop by an errorRuediger Pluem2021-09-211-2/+1
* MPMs: cap idle_spawn_rate to MAX_SPAWN_RATE.Yann Ylavic2021-09-201-5/+16
* mpm_event: Follow up to r1893014: log when children are not spawned.Yann Ylavic2021-09-071-1/+12
* mpm_event: Fix children processes possibly not stopped on graceful restart.Yann Ylavic2021-09-071-0/+3
* mpm_{event,worker,prefork}: follow up to r1892587: restore ungraceful on MPM ...Yann Ylavic2021-08-251-0/+5
* mpm_{event,worker,prefork}: late stop of children processes on restart.Yann Ylavic2021-08-251-122/+127
* * core/mpm: add hook 'child_stopping` that gets called when the MPM isStefan Eissing2021-07-311-0/+6
* mpm_event: avoid possible timer off by 250 ms.Yann Ylavic2021-07-221-2/+2
* mpm_event: clear APR_INCOMPLETE_READ on lingering close.Yann Ylavic2021-07-221-0/+4
* mpm_event: better comments and variables' names.Yann Ylavic2021-07-221-58/+60