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

Re: [TSVN] status cache, mutexes

From: Will Dean <svn_at_indcomp.co.uk>
Date: 2005-01-06 20:15:15 CET

At 19:58 06/01/2005 +0100, you wrote:

>Hmmm - I've extended the test a little. Now it seems that the dll has
>different global variables for each process as I would expect. I'll do
>some more tests and report back...

They do. And there's a new SVNFolderStatus object being created for each
process.

I just added some trace code to the release build of the DLL, tracing the
PID from the constructor of SVNFolderStatus.

After killing all the processes which had the DLL loaded, I copied the new
DLL into place, and restarted the shell, then Eudora, then VS.

Here's what was going on on Dbmon during that (I've removed the irrelevant
cruft):

6424: Constructing new status cache, processId: 0x1918
7380: Constructing new status cache, processId: 0x1cd4
6308: Constructing new status cache, processId: 0x18a4

Can you suggest a the last rev in the repos which used critical sections,
or did it never make it that far?

Will

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Jan 6 20:16:09 2005

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