I've released a new version of network, 2.3.0.6, that contains the fix.

On Wed, Sep 28, 2011 at 1:34 AM, Kazu Yamamoto <k...@iij.ad.jp> wrote:

> Hello,
>
> Sorry for the delay but I made a patch and sent a pull request:
>
>        https://github.com/haskell/network/pull/18
>
> After consideration, I realized that Johan's opinion is better.
> Please read the comment of this request above.
>
> When the next network package will be released, this problem will
> disappear, I hope. We don't have to change Warp at all.
>
> --Kazu
>
> > Hi,
> >
> >> We should consider how we fix this. Right now N.S.listen just wraps the
> >> underlying system call. Is that the right place to set socket options?
> Perhaps
> >> we should set them when creating the socket instead?
> >
> > Yes, of course.
> >
> > If I remember correctly, this option works only between socket() and
> > listen(). I need to check that this option is effective to all sockets
> > or only to listing sockets. Anyway, I will try this in the next week.
> >
> > I used to be an expert of IPv6 but I forget many things recently...
> > I should remember.
> >
> > --Kazu
> >
> > _______________________________________________
> > Haskell-Cafe mailing list
> > Haskell-Cafe@haskell.org
> > http://www.haskell.org/mailman/listinfo/haskell-cafe
>
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to