tracker issue : CF-3043033

select a category, or use search below
(searches all categories and all time range)
Title:

Bug 85523:When a generate a 500 error (for example with a cffile read of a really big file), the request after is always a 503

| View in Tracker

Status/Resolution/Reason: Closed/Won't Fix/

Reporter/Name(from Bugbase): Erwan LOAEC / Erwan LOAEC (erloz)

Created: 01/06/2011

Components: General Server

Versions: 9.0.1

Failure Type: Unspecified

Found In Build/Fixed In Build: 9,0,1,274733 /

Priority/Frequency: Normal / Unknown

Locale/System: English / Win All

Vote Count: 1

Problem:

When a generate a 500 error (for example with a cffile read of a really big file), the request after is always a 503.
Method:

Step to reproduce:call a CFM with:<cffile action="read" variable="content" file="C:\bigfile.content"><cfoutput>#content#</cfoutput>This generate a 500 error (we can find the OOM error on JRUN log)The next request to a mapped ressource pattern (*.cfm, /servlet/*, etc...) is always a 503. (no difference if the ressource exists or not)I've notice that the link between the IISconnector and JRUN stay in CLOSE_WAIT on the IIS side. If I manually kill the socket, I don't have this behaviour.If a enable verbose log on the connector, I cannot reproduce the bug.I cannot reproduce the case on CF8.
Result:

jrun_ii6_wildcard log error:2011-01-06 12:10:18 jrISAPI[3432:1388]  returning error page for JRun too busy or out of memory

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3043033

External Customer Info:
External Company:  
External Customer Name: Erwan LOAEC
External Customer Email: 758B13254D21A7CC0A746C19
External Test Config: 01/06/2011

Attachments:

Comments: