Graham Dumpleton
grahamd at dscpl.com.au
Fri Dec 9 15:26:38 EST 2005
The lock would only be a problem if the sleep() call were being executed as part of a module import. Can OP post simplified code demonstrating problem? BTW, why do you want to call sleep(), or is this just experimenting? Graham On 10/12/2005, at 4:00 AM, Jim Gallacher wrote: > I wonder if it's related to the page cache mechanism acquring a > global lock? Niclolas is more familiar with that code in psp.py and > may be able to comment. > > Jim > > Lars Eriksen wrote: > >>> Are you using sessions? >>> >> No. >> >>> Which mod_python version? >>> >> Apache/2.0.55 (Win32) mod_python/3.2.5b Python/2.4.2 >> >>> Apache mpm prefork, worker or threaded? >>> >> Default Apache NT installation, which uses the MPM in threaded mode. >> I only added the following to my main directory configuration: >> AddHandler mod_python .htm >> PythonHandler mod_python.psp >> PythonDebug On >> Thanks in advance! >> ----- Original Message ----- From: "Jim Gallacher" >> <jpg at jgassociates.ca> >> To: "Lars Eriksen" <downgrade at gmx.org> >> Cc: <mod_python at modpython.org> >> Sent: Friday, December 09, 2005 5:03 PM >> Subject: Re: [mod_python] Concurrent requests >> >>> Are you using sessions? >>> Which mod_python version? >>> Apache mpm prefork, worker or threaded? >>> >>> Jim >>> >>> >>> Lars Eriksen wrote: >>> >>> >>>> I have created a simple .psp script that simply calls sleep(...) >>>> and blocks execution for a certain amount of time (x seconds). >>>> >>>> If I access the .psp script in two instances of my browser at >>>> the same time, request one waits x seconds, then it finishes, >>>> then request two is processed and finishes after x * 2 seconds. >>>> >>>> Requests are obviously queued and not several Python >>>> interpreters spawned to handle them concurrently. >>>> >>>> Is there any setting that allows you to specify the number of >>>> Python interpreters that should be used? >>>> >>>> Thanks, >>>> >>>> -Lars >>>> _______________________________________________ >>>> Mod_python mailing list >>>> Mod_python at modpython.org >>>> http://mailman.modpython.org/mailman/listinfo/mod_python >>>> >>>> >>> >>> >>> >> _______________________________________________ >> Mod_python mailing list >> Mod_python at modpython.org >> http://mailman.modpython.org/mailman/listinfo/mod_python >> > > _______________________________________________ > Mod_python mailing list > Mod_python at modpython.org > http://mailman.modpython.org/mailman/listinfo/mod_python >
|