Bug 1565707 - high CPU in ap_discard_request_body
Summary: high CPU in ap_discard_request_body
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: httpd
Version: 6.9
Hardware: Unspecified
OS: Unspecified
Target Milestone: rc
: ---
Assignee: Luboš Uhliarik
QA Contact: BaseOS QE - Apps
Depends On:
TreeView+ depends on / blocked
Reported: 2018-04-10 15:04 UTC by Aaron Ogburn
Modified: 2021-06-10 15:44 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Last Closed: 2018-05-10 13:04:19 UTC
Target Upstream Version:

Attachments (Terms of Use)

System ID Private Priority Status Summary Last Updated
Red Hat Knowledge Base (Solution) 3406101 0 None None None 2018-04-10 15:12:03 UTC

Description Aaron Ogburn 2018-04-10 15:04:15 UTC
Description of problem:

httpd hit high CPU with long running (potentially indefinite) loops in ap_discard_request_body with DumpIO enabled, although LogLevel was set to exclude DumpIOs messages:

Thread 1 (Thread 0x7fe625ed17e0 (LWP 16596)):
#0  0x00007fe61fa7fd29 in ?? () from /etc/httpd/modules/mod_logio.so
#1  0x00007fe61b594202 in ?? () from /etc/httpd/modules/mod_dumpio.so
#2  0x00007fe625cca518 in ap_http_filter ()
#3  0x00007fe625cc8c4d in ap_discard_request_body ()
#4  0x00007fe625cab2f9 in ap_finalize_request_protocol ()
#5  0x00007fe625cc5d88 in ap_send_error_response ()
#6  0x00007fe625cc8503 in ap_process_request ()
#7  0x00007fe625cc54a8 in ?? ()
#8  0x00007fe625cc1178 in ap_run_process_connection ()
#9  0x00007fe625ccd897 in ?? ()
#10 0x00007fe625ccdbb9 in ?? ()
#11 0x00007fe625cce83c in ap_mpm_run ()
#12 0x00007fe625ca3d10 in main ()

Version-Release number of selected component (if applicable):


Comment 2 Marcel Kolaja 2018-05-10 13:04:09 UTC
A fix for this issue is not going to make it into RHEL 6, which is in the Maintenance Support 2 Phase and receives only selected urgent priority bug fixes. In order to request re-evaluation, please reopen the bug, propose it for RHEL 6.10.z, and provide business justification for inclusion in an errata stream. Thank you!

Comment 3 Red Hat Bugzilla Rules Engine 2018-05-10 13:04:19 UTC
Product Management has reviewed and declined this request.
You may appeal this decision by reopening this request.

Note You need to log in before you can comment on or make changes to this bug.