php5-fpm does not allow concurrent requests
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
php5 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: php5
Ubuntu 10.10 php5-5.
When using php5-fpm's fastcgi_
Example:
Assume php-fpm and a webserver using it is set up and located on localhost.
file1.php:
<?php
echo 'started processing';
// this will end the current fastcgi req.
fastcgi_
// assume time consuming operations (i.e. video conversion)
sleep(120);
?>
file2.php:
<?php
echo 'access file two.';
?>
First access http://
This works as expected by showing "started processing" and request is finished immediately. PHP is processing in Background.
Now try to access http://
Unfortunately fpm wasnt supported on 10.10 so you are on your own for this bug.
chuck