Hallo allemaal,

Bedankt voor jullie antwoorden, mijn probleem zat hem in het gebruik
van een 3th party library voor xml parsing in mijn web app (Amara en
4Suite XML). Het probleem daar is dat mod_python meerdere interpreters
intern heeft draaien en hier en daar reloads uitvoert maar dat
extension modules gedeelt worden tussen de verschillende
subinterpreters. Dit leidde tot rare problemen waarvoor ik het reload
gedrag van mod_python in kaart wilde brengen. Heb ook overleg gevoerd
met de developers van de libraries in kwestie in die hebben het
probleem als het goed is nu opgelost in hun volgende release.

Groetjes,
Remco

On 12/27/06, Jan Claeys <[EMAIL PROTECTED]> wrote:
> Op maandag 25-12-2006 om 12:30 uur [tijdzone +0100], schreef Guido
> Wesdorp:
> > Volgens mij (maar ik weet niet zeker of dat in alle gevallen zo is)
> > herstart mod_python ook na een aantal keer de Python voor iedere
> > thread, om leakage te voorkomen. Dus ook bij een enkele thread is het
> > volgens mij nog niet gegarandeerd dat alle requests door dezelfde
> > interpreter worden afgehandeld...
>
> Daarnaast worden de apache processen zelf ook meestal regelmatig
> herstart.
>
> Dat gebeurt in beide gevallen overigens niet noodzakelijk alleen om
> lekken te voorkomen (als je degelijke code schrijft mag dat niet
> gebeuren ;-) ), maar waarschijnlijk ook omwille van het soms nog
> vervelendere fenomeen van geheugenfragmentatie.
>
> --
> Jan Claeys
>
> _______________________________________________
> Python-nl mailing list
> Python-nl@python.org
> http://mail.python.org/mailman/listinfo/python-nl
>
_______________________________________________
Python-nl mailing list
Python-nl@python.org
http://mail.python.org/mailman/listinfo/python-nl

Antwoord per e-mail aan