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

Re: Any know problems with worker MPM and mod_dav_svn?

From: Justin Erenkrantz <jerenkrantz_at_apache.org>
Date: 2002-11-07 23:41:31 CET

--On Thursday, November 7, 2002 10:31 PM +0000 Philip Martin
<philip@codematters.co.uk> wrote:

> As I said, all this UTF8 stuff is black magic to me. So I look at
> libsvn_subr/utf.c:get_uton_xlate_handle and I see that it calls
> apr_xlate_open to create an apr_xlate_t which is stored in the
> global_pool. Subsequent get_uton_xlate_handle calls retrieve the
> value from the global pool. I'm not exactly sure about the Apache
> MPM architecture but do all the threads share the same global pool?

Yup. The request_rec->pool is isolated, but not the global pool.

> If so that means all the Subversion threads will use the same
> apr_xlate_t object. Now an apr_xlate_t object stores a pool, and
> so all the Subversion threads will use the same pool to do UTF8
> conversion. That doesn't work does it?

Obviously not. =) -- justin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Nov 7 23:41:20 2002

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.