Bug 57976 - Server threads stale when sending 500 status with big body (mod_perl2)
Summary: Server threads stale when sending 500 status with big body (mod_perl2)
Status: NEW
Alias: None
Product: Apache httpd-2
Classification: Unclassified
Component: Core (show other bugs)
Version: 2.4.10
Hardware: PC Linux
: P2 critical (vote)
Target Milestone: ---
Assignee: Apache HTTPD Bugs Mailing List
Depends on:
Reported: 2015-05-30 16:10 UTC by Eugen
Modified: 2015-05-30 16:11 UTC (History)
0 users

Sharp answer and handler (20.00 KB, application/x-tar)
2015-05-30 16:10 UTC, Eugen

Note You need to log in before you can comment on or make changes to this bug.
Description Eugen 2015-05-30 16:10:36 UTC
Created attachment 32767 [details]
Sharp answer and handler

When I replay with 500 status code with big body
The browser display nothing but mod_perl2 thread on server side is hungup.

Doing query to server with netcat do not reproduce problem (because it read whole response)

Also problem is not reproduceable when answer with '200 OK' 

The problem is around tcp connection close when communicate with FF/Chrome.
The sharp server answer, when this happen is dumped and saved into attached files

see handler.pl, line 59
Comment 1 Eugen 2015-05-30 16:11:10 UTC
feel free to ask more info