[web-devel] questions about ResponseEnumerator
Kazu Yamamoto ( 山本和彦 )
kazu at iij.ad.jp
Thu Oct 6 09:34:48 CEST 2011
>> Mighttpd executes a sub process and creates a pair of pipes for
>> CGI. If timeout happens, it seems to me that there is no way to kill
>> the sub process and close the pipes with this scheme.
>> I would like to register a house-keeping action to Wrap's timer.
> So it sounds like instead of the solution we just put in, we should
> just expose the ability to use Warp's timeout code directly. This
> shouldn't be a problem:
> * Expose the Timeout module (maybe in its own package, could be useful
> to others)
> * Add an extra settingsTimeoutManager :: IO Manager. That way you can
> create the manager in Mighttpd and then reuse it in Warp.
> Would this address the issue?
I think so.
More information about the web-devel