IIS 7 and Above
Last post Apr 03, 2009 10:56 PM by sursrini
Apr 02, 2009 06:41 AM|sursrini|LINK
We are trying to make our iis plugin to work with iis7.0. This plugin is working fine with iis 6.0.
In iis 7.0, we are getting the error
- 1 Connection_Abandoned_By_ReqQueue DefaultAppPool
My HttpFilterProc code looks like this
const char *host = NULL;
DWORD rc = SF_STATUS_REQ_NEXT_NOTIFICATION;
osso_uri_map_t *u_map = NULL;
if(is_inited && (SF_NOTIFY_PREPROC_HEADERS == dwNotificationType))
rc = Myfunction(...);
/* Myfunction returns SF_STATUS_REQ_FINISHED_KEEP_CONN; on success */
This seems to be not working in iis 7.0
What we want is 1) Is there any change as far as Notification types between iis 6.0 and iis 7.0?
2) Did anyone faced similar situation and any solutions for that.
I greatly appreciate any pointers/suggestions to resolve this issue.
Apr 03, 2009 03:35 PM|Rovastar|LINK
This is a new error in Windows 2008/IIS 7
A worker process from the application pool has quit unexpectedly or orphaned a pending request by closing its handle. Specific to Windows Vista and Windows Server 2008.
Does that explaination help any?
What about error logging the http api?
Does that give any clues?
Apr 03, 2009 03:58 PM|MrScottFletcher|LINK
Similar problem happening over here:
We are getting a w3wp.exe crash and the Connection_Abandoned_By_ReqQueue reason in our HTTPERR logs. Our code works in IIS6, and in Windows apps, does not work in IIS7.
I also started a StackOverflow 'question' about this.
Welcome to the hunt.
Apr 03, 2009 10:56 PM|sursrini|LINK
I figured out the problem. In our case, due to memory corruptiion, my worker process is getting killed and so we got this unfriendly error message. What is surprising is that, how this is even working in iis6.0 and below? Anyway things are fine. Thanks
for your inputs.