skarcha/tests — Issue #3: 4 - Cherokee FCGI handler does not abort correctly 
Author: skarcha
Created: 2011-10-17 23:10:24+00:00
State: open

Reported by Brian Kerrick Nickel <brian.nickel@gmail.com>

I'm using Cherokee to test my FastCGI ASP.NET server and I've run into a
problem. According to the spec, if the request is aborted by the browser
when the server is interacting with the FastCGI handler, the server should
send a FCGI_ABORT_REQUEST record and listen for a FCGI_END_REQUEST.

It appears that currently the socket is just closed, often causing an
incomplete packet (FCGI_STDIN) to be sent to the handler.

Original link: http://code.google.com/p/cherokee/issues/detail?id=4