]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
ap_filter_output_pending(): test where each filter should yield after running.
authorYann Ylavic <ylavic@apache.org>
Fri, 15 May 2020 12:27:13 +0000 (12:27 +0000)
committerYann Ylavic <ylavic@apache.org>
Fri, 15 May 2020 12:27:13 +0000 (12:27 +0000)
commitc7e4735db9629f0ec4ca454f79dc3ef0ba0e3742
tree99b11e8eff0facce8096c74e9ca3a5e4afe13d10
parent00977256ef92e5a1d29b9c9264d849ddd578d0a0
ap_filter_output_pending(): test where each filter should yield after running.

Since running a filter may pass data next to it, ap_filter_output_pending()
should test for ap_filter_should_yield(f->next) after each f call, otherwise
it won't take into account new pending data in filters it just walked.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877785 13f79535-47bb-0310-9956-ffa450edef68
server/util_filter.c