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

Reply via email to