deadlock in TSVNCache
From: Xi Wang <xi.wang_at_gmail.com>
Date: Wed, 21 May 2008 23:33:39 +0800
Hi,
Here is a deadlock case that has been happening here.
The bug exists in the current branch (1.4.x). When the deadlock occurs,
We guess that two threads with a global read-write lock
[1] Folder Crawler Thread
CFolderCrawler::WorkerThread (FolderCrawler.cpp:280, 421)
Note that the thread tries to acquire the write lock while holding
[2] Instance Thread (to communicate with each session of explorer.exe)
InstanceThread (TSVNCache.cpp:665)
There are several points there trying to acquire m_critSec or
Thanks,
---------------------------------------------------------------------
|
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.