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