I tried to add some info to issue 1204, but I only seem to be able to open
new issues.
Anyway: I ran svnserver under the debugger, and here is what I found:
client:
- the mail referenced in issue 1204 is correct, the client blocks in
ReadFile().
server:
- when the checkout process was blocking, I broke into the debugger. I
always found myself in uuids-table.c, line 107:
SVN_ERR (BDB_WRAP (fs, "get repository uuid",
uuids->get (uuids, trail->db_txn, &key, &value, 0)));
To be more precise, the call uuids->get() was being executed, which calls
into libdb40.dll. And the latter was blocking in nothing less than a Sleep()
call!
Now, I don't know why BDB was sleeping, probably because it's waiting for
something. But anyway, this seems to be the place where all the time is
being lost.
- Daniel
>
> Okay -- if you get any more information that isn't already
> recorded in the issue, please put it there.
>
> Thanks,
> -Karl
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri May 16 19:11:04 2003