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
---------------------------------------------------------------------
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:26:10 2005