/[Apache-SVN]
ViewVC logotype

Revision 1889938


Jump to revision: Previous Next
Author: ylavic
Date: Sun May 16 21:49:49 2021 UTC (2 years, 11 months ago)
Changed paths: 1
Log Message:
mod_ssl: coalesce using a bucket brigade and the setaside/reinstate mechanism.

ssl_io_filter_coalesce() now uses apr_brigade_write() to save its retained data
in a heap bucket, and ap_filter_{setaside,reinstate}_brigade() to declare them
to the output filters' write completion mechanism.

This prevents MPM event to miss them when it enters write completion state, and
will allow the tunneling loop of mod_proxy to flush them in a following commit
too.


Changed paths

Path Details
Directoryhttpd/httpd/trunk/modules/ssl/ssl_engine_io.c modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26