[PATCH] [rfc] Network.Socket: Add recvBuf
Johan Tibell
johan.tibell at gmail.com
Sun Jan 9 14:37:12 CET 2011
Hi Simon,
On Fri, Jan 7, 2011 at 2:08 AM, Simon Horman <horms at verge.net.au> wrote:
> recently I have been looking into a latency-gap between the
> C and Haskell implementations of a TCP-echo
>
> One issue that has come up is that recvBufFrom calls getpeername() for each
> successful recvfrom(). This is unnecessary in the context of the code that
> I am working with as the result is discarded.
>
> My proposed solution to this is to implement recvBuf.
>
> I apologise in advance for my rudimentary Haskell skills.
Thanks for the patch. I've review and applied it.
I'm working on a big overhaul to network so you will have to wait a
few weeks to see your patch in a released version of network. If you
need it right now I suggest working of HEAD until then.
Johan
More information about the Libraries
mailing list