Threading in mod_dav_svn
From: David Glasser <glasser_at_davidglasser.net>
Date: 2007-10-12 02:22:27 CEST
I'm trying to track down some FSFS corruptions. I am looking at this
/* Retrieve/cache open repository */
/* Cache the open repos for the next request on this connection */
OK, so svn_repos_t's are cached inside the userdata of
My question is: is it ever possible for multiple threads to be sharing
Because if it is, then the threads will share the same repos, and thus
And access to these caches is neither atomic nor protected by a mutex.
So is it ever possible for two threads to share the same r->connection->pool?
--dave
-- David Glasser | glasser_at_davidglasser.net | http://www.davidglasser.net/ --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org For additional commands, e-mail: dev-help@subversion.tigris.orgReceived on Fri Oct 12 02:22:37 2007 |
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.