On Thu, Aug 28, 2008 at 07:57:28AM +0100, Eric Y. Kow wrote:
> Hmm.  It sounds like you are suffering from one of
> http://bugs.darcs.net/issue920 or
> http://bugs.darcs.net/issue1035

I'm lazy didn't read #920 complete, but the symptoms indeed were
similar (including the CPU spinning).

> Things to see (in order):
>  - does it still hang with a recent darcs?

With a current darcs (from today) with libcurl-7.18.2, configured
with --with-curl-pipelining, and compiled with ghc-6.6.1 on
OpenBSD/i386, the problem seems to be solved.


>  - does the new --debug-http flag say anything interesting?

I'm lazy, so I just ran a tcpdump(8) when testing the current darcs
(configured and built as above). I did the following tests, starting
with the prepackaged GHC repository from darcs.haskell.org
(GHC-HEAD-2008-08-17-ghc-corelibs-testsuite.tar.bz2):

- ./darcs-all pull -a
- ./darcs-all --dph --extra --nofib --testsuite get --complete
- ./darcs-all pull -a

Looking at the pcap created with tcpdump(8), and counting created
connections from my machine to darcs.haskell.org, there were a total
of 380 connections, so I guess pipelining works quite well (given
that the second step above downloads a total of 28892 patches).

After all, I think I'll just wait for darcs-2.0.3 before updating
our port for OpenBSD.

Ciao,
        Kili

-- 
What surprised me about the audio cd is that my non-geeky friends like
it.  OK, that didn't surprise me.  It shocked me.
                -- Theo de Raadt, about the OpenBSD audio CD.
_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to