I wrote:
>> I wonder if the hackage program itself is writing its own
>> log and doing reverse DNS lookups. I emailed Ross
>> and asked him.

Roman wrote:
> I also thought about it, but this isn't the case. As I wrote in the
> first email:
>   (The same problem is observed on hackage.haskell.org/trac, so it's not
>   specific to the hackage service itself.)
> Ditto for the list-users script suggested by Ross.

True. Nevertheless, Ross' response was helpful.

I chased down the Haskell code that he pointed to.
It turns out that the accept function in the network
package, unlike the underlying C function, does a
reverse DNS lookup every time it accepts a connection.
Sounds to me like that might be the problem.
(Although that doesn't explain the list-users script,
which isn't in Haskell.)

I'll post to libraries next and see what Johan and
others say about this. In particular, it is important to get at
least a temporary solution working before OdHack
in a few weeks.

Thanks,
Yitz
_______________________________________________
haskell-infrastructure mailing list
[email protected]
http://community.galois.com/mailman/listinfo/haskell-infrastructure

Reply via email to