Fwd: Re: [horde] language

Daniel Eckl daniel.eckl at gmx.de
Tue Dec 16 01:53:28 PST 2003


Hi Jan!

Yes, thanks. I had some trouble with this thread-safety subject already. Is
there a tread-safe alternative? What does Horde do when PHP is built without
gettext? Does it use a built in routine which is probably slower, but
thread-safe or something like that?

Greets,
Daniel

Zitat von Jan Schneider <jan at horde.org>:

> Zitat von Daniel Eckl <daniel.eckl at gmx.de>:
>
> > ----- Weitergeleitete Nachricht von eskil at e.kth.se -----
> >     Datum: Mon, 15 Dec 2003 23:32:09 +0100
> >     Von: Johan Fredriksson <eskil at e.kth.se>
> > Antwort an: Johan Fredriksson <eskil at e.kth.se>
> >  Betreff: Re: [horde] language
> >       An: Daniel Eckl <daniel.eckl at gmx.de>
> >
> > By the way, you are running horde on an apache server, don't you?
> > Do you use the MPM-worker model, and if so, how many requests-per-child
> > have you configured?
> > I susspect that the problem lies in the apache-treads. That they can
> > not separate te environment between diferent requests to the same thread,
> > because threads usualy share their environment.
> >
> >         / Johan
> > -------------------------------------
> >
> > Yes, I run a multi-threaded apache 2.0.48 using the leader mpm. I use
> > unlimited
> > requests per child.
> >
> > But I thought that the infos like which language does the user want is
> > saved in
> > the session and the session cookie is submitted at every request and so
> > the
> > thread can get all the infos from the session variables. But if there is
> > a bug
> > in PHP when using worker or leader mpm then that would be an explanation.
>
> This is not a bug. Gettext is not thread safe, it's the way it works. And
> gettext is not the only library causing problems in a multithreaded
> environment. See http://www.php.net/manual/en/install.apache2.php and the
> PHP mailing lists for details.
>
> Jan.
>
> --
> http://www.horde.org - The Horde Project
> http://www.ammma.de - discover your knowledge
> http://www.tip4all.de - Deine private Tippgemeinschaft
>
> --
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>
>
>




More information about the horde mailing list