summaryrefslogtreecommitdiffstats
path: root/server/mpm (follow)
Commit message (Expand)AuthorAgeFilesLines
* * Correctly decrement active_daemons also in the case that the childRuediger Pluem2021-09-221-1/+4
* * Follow up to r1893497: Make use of ap_pre_connection in mpm_motorz and mpm_...Ruediger Pluem2021-09-212-4/+2
* 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-204-11/+39
* 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-254-3/+20
* mpm_{event,worker,prefork}: late stop of children processes on restart.Yann Ylavic2021-08-253-376/+400
* * core/mpm: add hook 'child_stopping` that gets called when the MPM isStefan Eissing2021-07-313-2/+17
* 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
* mpm_event: use apr_atomic_read32() to read queues' ->total instead of volatil...Yann Ylavic2021-07-221-5/+5
* mpm_event: handle lingering close fully in process_lingering_close().Yann Ylavic2021-07-221-55/+36
* mpm_event: Fix queues' maintenance and linger timeouts on graceful restart/stopYann Ylavic2021-07-221-133/+205
* mpm_prefork: mask signals during ap_run_child_init().Yann Ylavic2021-06-041-0/+35
* * We could get here again if a second thread deals with theRuediger Pluem2021-06-031-0/+5
* * server/mpm/event/event.c, Joe Orton2021-05-172-16/+16
* Pass NULL instead of a "null ACL"Eric Covener2021-04-211-6/+2
* - fixed a clang error when dividing sizeof(T1i[]) / sizeof(T2). Stefan Eissing2021-02-011-1/+1
* mpm_event: don't reset connections after lingering close timeoutYann Ylavic2020-11-041-15/+0
* mpm_event: don't kill keepalive connections on connections_above_limit().Yann Ylavic2020-11-041-5/+7
* Adjust signal handler before unblockingRuediger Pluem2020-10-092-5/+5
* Follow up to r1879449: yet better MPM poll callback API.Yann Ylavic2020-07-021-13/+13
* mpm_common: add pool argument to mpm_register_poll_callback[_timeout] hooks.Yann Ylavic2020-07-021-12/+14
* mpm_common: remove ap_mpm_unregister_poll_callback().Yann Ylavic2020-07-021-6/+0
* mpm_event: poll callbacks fixes and improvements.Yann Ylavic2020-07-021-63/+99
* mpm_event: reset listener_is_wakeable on reload.Yann Ylavic2020-05-101-0/+1
* * server/mpm/prefork/prefork.c (prefork_pre_config): Use pconf asJoe Orton2020-04-162-2/+2
* Add missing pool tags to help debugging.Yann Ylavic2020-04-164-0/+4
* malloc -> ap_mallocGiovanni Bechis2020-02-241-2/+2
* mpm_event: avoid possible KeepAlveTimeout off by -100 ms.Yann Ylavic2020-02-211-7/+6
* convert malloc(3) into ap_mallocGiovanni Bechis2020-02-181-8/+8
* Follow up to r1874055: fix typo.Yann Ylavic2020-02-151-1/+1
* Avoid UBSan exception calling memcpy(,NULL,0) at startup.Christophe Jaillet2020-02-151-2/+3
* * server/mpm/event/event.c (event_open_logs): Avoid UBSan exceptionJoe Orton2020-02-141-2/+3
* Fix spelling errors found by codespell. [skip ci]Mike Rumph2020-02-139-21/+21
* In winnt_accept() (server/mpm/winnt/child.c), there's a call to PostQueuedCom...Christophe Jaillet2020-01-061-1/+1
* Synch 2.4 and trunk.Christophe Jaillet2019-07-201-1/+0
* *) mod_http2/mpm_event: Fixes the behaviour when a HTTP/2 connection has no...Stefan Eissing2019-07-031-3/+4
* MPMs unix: bind the bucket number of each child to its slot numberYann Ylavic2019-03-124-33/+28
* mpm_event: avoid AH00484 with idle threadsEric Covener2018-10-101-7/+18
* MPMs: early initialize scoreboard's child generation number.Yann Ylavic2018-08-296-12/+14
* Axe some redundant conditions. PR 62549.Yann Ylavic2018-08-131-2/+2
* event, worker: follow up to r1835845, r1837354: pruntime is global now.Yann Ylavic2018-08-032-6/+6
* event, worker: initialize the objects used by signal_threads() first.Yann Ylavic2018-08-032-132/+135
* core: axe data_in_in/output_filter from conn_rec.Yann Ylavic2018-07-201-3/+12
* core: integrate data_in_{in,out}put_filter to ap_filter_{in,out}put_pending().Yann Ylavic2018-07-193-3/+3
* event: follow up to r1835845.Yann Ylavic2018-07-131-11/+17
* event, worker: runtime pool.Yann Ylavic2018-07-134-19/+71