Red Hat Bugzilla – Bug 68895
mm not compiled to use SysV shared memory or semaphores
Last modified: 2007-04-18 12:44:11 EDT
It appears that mm-1.1.3-7 doesn't use SysV shared memory or semaphores. I
think it should be configured with --with-shm=IPCSHM --with-sem=IPCSEM.
1.1.3-7 uses IPCSHM shared memory and fcntl semaphores. Forcing IPCSEM in
1.1.3-8 and later.
An errata has been issued which should help the problem described in this bug report.
This report is therefore being closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files, please follow the link below. You may reopen
this bug report if the solution does not work for you.
On Rh7.2, this causes breakage when the kernel runs out of semaphores. running
php scripts directly leaks semaphores like a sive (2 per execution) and can
consume all available semaphore arrays in next to no time.
Until the bugs in php are fixed I will have to revert to the previous mm version.