[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [TSVN] interaction between show log dialog and svnserve

From: stephen meechan <mgvk68_at_dsl.pipex.com>
Date: 2005-05-15 16:47:18 CEST

----- Original Message -----
From: "Peter McNab" <mcnab_p@melbpc.org.au>
To: <dev@tortoisesvn.tigris.org>
Sent: Sunday, May 15, 2005 3:25 PM
Subject: Re: [TSVN] interaction between show log dialog and svnserve

> stephen meechan wrote:
>
> >I've download TortoiseSVN build 3350 and SVN 1.2-rc4 to try out the new
> >features that have been added.
> >
> >The new cache and other improvements over 113 look good.
> >
> >However I use svnserve and noticed that when using the log dialog, every
> >press of either "Show All" or "Next 100" leads to a new thread created
> >within svnserve along with 6 handles and some memory.
> >
> >There seems to be no limit on this, you can increase it to hundreds of
> >threads if you press the buttons often enough.
> >
> >All the threads are released once you exit the dialog though.
> >
> >You couldn't do this under 113 as you could only press "Show All" once
and
> >there's no "Next 100" of course.
> >
> >I dont know if this is actually a TortoiseSVN issue or an underlying API
> >issue, but it would make sense to free the thread after the log had been
> >retrieved or reuse the same thread when refreshing the log entries.
> >
> >I dont run http so dont know if fetching the log has the same effect
there.
> >
> >
> >
> I don't see that behavior accessing a remote repository via HTTP.
> TortoiseProc.ex pops up once with 4 threads and drops back to 3 once the
> log messages have completed being displayed. Getting All or the next 100
> runs 4 threads and drops back to 3 when done.
> So maybe something different about file//.
> I'm running 3359 on a Win200 box against svn 1.2.0 -rc4 on a remote
server.
>
> Peter

I hadn't originally looked at TortoiseProc.exe, when I checked now it
increases by 3 handles each time, threads stay at 1. It's really the side
effect it has on svsnserve at the same time that might cause problems.

I checked with file:// access to the same repository and that look ok, the
TortoiseProc handles increase by 1 each time.

Sounds like http is working ok as well.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sun May 15 16:47:16 2005

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.