Edit report at https://bugs.php.net/bug.php?id=52569&edit=1
ID: 52569 Comment by: eugene at zhegan dot in Reported by: mplomer at gmx dot de Summary: Implement "ondemand" process-manager (to allow zero children) Status: Closed Type: Feature/Change Request Package: FPM related PHP Version: 5.3.3 Assigned To: fat Block user comment: N Private report: N New Comment: So, no 'ondemand' for Solaris ? That's sad. Can we expect that this may change some day ? Solaris has eventport where Linux has epoll and *BSD have kqueue. But yeah, I'm not a programmer at all. Previous Comments: ------------------------------------------------------------------------ [2011-10-09 09:22:47] f...@php.net my mistake. it's now fixed ------------------------------------------------------------------------ [2011-10-09 07:57:23] damien at commerceguys dot com As already mentioned in [2011-09-14 21:57 UTC] shadow+dphp at la3 dot org: This seems to be missing a: PHP_ADD_BUILD_DIR(sapi/fpm/fpm/events) in the config.m4 file. ------------------------------------------------------------------------ [2011-10-08 21:06:50] f...@php.net This bug has been fixed in SVN. Snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. For Windows: http://windows.php.net/snapshots/ Thank you for the report, and for helping us make PHP better. I finally commit this feature to svn to 5.3 and 5.4 branches. I'd like to thanks everyone here !! (I accept payments if you want :p) Please test it and re-open of you discover anything wrong. ++ fat ------------------------------------------------------------------------ [2011-10-08 21:03:46] f...@php.net Automatic comment from SVN on behalf of fat Revision: http://svn.php.net/viewvc/?view=revision&revision=317922 Log: - Implemented FR #52569 (Add the "ondemand" process-manager to allow zero children) ------------------------------------------------------------------------ [2011-09-17 10:01:33] uros dot gruber at gmail dot com I tested it on two servers on FreeBSD, both amd64 kernel and the strange thing is that on one server I can't get it build with kqueue support. While ./configure I can clearly see kqueue support to yes but then when testing config I have an error saying "ondemand process manager can ONLY be used when events.mechanisme is either epoll (Linux) or kqueue (*BSD)." Is there anything I might missed while building? regards ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at https://bugs.php.net/bug.php?id=52569 -- Edit this bug report at https://bugs.php.net/bug.php?id=52569&edit=1