[Haskell-cafe] hSetBuffering woes

Eric eeoam at ukfsn.org
Tue Jun 19 11:24:17 EDT 2007

Bryan O'Sullivan wrote:
> Eric wrote:
>> I'm writing  a simple HTTP server and am trying to implement the POST 
>> method.
> That's a rather general problem statement, indeed :-)  For an 
> application like this, I'd suggest that explicit resource management 
> is the way to go, and that you should not be using hGetContents at 
> all, under any guise.  For example, any scheme involving reading an 
> entire stream is going to do completely the wrong thing in the face of 
> HTTP keepalive.  Also, code that leaves open sockets piling up in 
> drifts, to eventually be shoveled up by the RTS, is going to be 
> trivially easy to DoS.
Are there any good resources/tutorials on Haskell network programming?


More information about the Haskell-Cafe mailing list