[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: Philip Martin <philip_at_codematters.co.uk>
Date: 2002-11-07 23:31:38 CET

Branko ÄŒibej <brane@xbc.nu> writes:

> Philip Martin wrote:
>
> >So my question becomes: any known threading problems with iconv?
> >
> Yes. You just found one. :-)

Perhaps ;-)

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? 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?

-- 
Philip Martin
---------------------------------------------------------------------
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:32:28 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.