]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
*) mod_http2: new implementation of h2 worker pool.
authorStefan Eissing <icing@apache.org>
Fri, 17 Jun 2022 09:24:57 +0000 (09:24 +0000)
committerStefan Eissing <icing@apache.org>
Fri, 17 Jun 2022 09:24:57 +0000 (09:24 +0000)
commitff2ed5d73957148453b0b5bfd9ec4c311101473f
tree31803642a264b4edc33de579a4fe9eb843c60b1e
parent83c32adbe54074f113246e182acf7415b120b698
  *) mod_http2: new implementation of h2 worker pool.
     - O(1) cost at registration of connection processing producers
     - no limit on registered producers
     - join of ongoing work on unregister
     - callbacks to unlink dependencies into other h2 code
     - memory cleanup on workers deactivation (on idle timeouts)
     - idle_limit as apr_time_t instead of seconds

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1902005 13f79535-47bb-0310-9956-ffa450edef68
modules/http2/h2_c1.c
modules/http2/h2_config.c
modules/http2/h2_config.h
modules/http2/h2_mplx.c
modules/http2/h2_mplx.h
modules/http2/h2_workers.c
modules/http2/h2_workers.h
modules/http2/mod_http2.c