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

Re: Subversion 0.19.1 released.

From: Greg Hudson <ghudson_at_MIT.EDU>
Date: 2003-03-13 18:36:23 CET

On Thu, 2003-03-13 at 12:11, Philip Martin wrote:
> Do we have any code that is not thread safe?

Well, the one thread-safety issue I know about is the collection of
filename and line number information for errors. But the worst that is
likely to happen in this case is that an error gets the wrong file and
line number information--hardly a catastrophe.

Also, I couldn't verify that svn_pool_create(NULL) is a thread-safe
operation; I'm not sure if the APR global pool is locked. (There's
definitely a mutex field inside pool structures, but I'm not sure if the
global pool has one.) We create a pool off of the global pool every
time we create an error.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Mar 13 18:37:14 2003

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.