Bug 1565707

Summary: high CPU in ap_discard_request_body
Product: Red Hat Enterprise Linux 6 Reporter: Aaron Ogburn <aogburn>
Component: httpdAssignee: Luboš Uhliarik <luhliari>
Status: CLOSED WONTFIX QA Contact: BaseOS QE - Apps <qe-baseos-apps>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.9CC: jorton, luhliari, mkolaja, toneata
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-05-10 13:04:19 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

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):

httpd-2.2.15-60.el6_9.6.x86_64

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.