rfc:zendsignals

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
rfc:zendsignals [2008/08/12 20:38] – Minor updates to patch, pcntl support section lucasrfc:zendsignals [2013/10/29 17:28] – -> Implemented nikic
Line 3: Line 3:
   * Date: 2008-07-05   * Date: 2008-07-05
   * Author: Lucas Nealan <lucas@facebook.com>   * Author: Lucas Nealan <lucas@facebook.com>
-  * Status: Under Discussion+  * Status: Implemented in PHP 5.4
   * First Proposed by: [[http://markmail.org/message/3jg6cwqfghdlydhy|Rasmus Lerdorf]]   * First Proposed by: [[http://markmail.org/message/3jg6cwqfghdlydhy|Rasmus Lerdorf]]
-  * Source code: [[http://sizzo.org/~screen/patches/php-5.3.0-alarms-0808121020.patch|PHP_5_3_0 patch]] [[http://sizzo.org/~screen/patches/php-HEAD-alarms-0808121015.patch|PHP_HEAD patch]] (08-12-2008).+  * Source code: [[http://tekrat.com/downloads/bits/php-5.3-signals.20091120.patch|PHP_5_3 patch]] [[http://tekrat.com/downloads/bits/php-trunk-signals.20091120.patch|PHP Trunk patch]] (11-20-2009).
  
 ===== Introduction ===== ===== Introduction =====
Line 105: Line 105:
  
 Note: When calling //wait()// or //waitpid()// within a handler the global errno may be modified. I have modified the existing handler in this patch to account for this.  Note: When calling //wait()// or //waitpid()// within a handler the global errno may be modified. I have modified the existing handler in this patch to account for this. 
- 
  
 ===== Changelog ===== ===== Changelog =====
  
-   - 2008-07-05 Lucas Nealan: Initial creation+   - 2008-07-05 Lucas Nealan: Initial creation ([[http://markmail.org/thread/di2fr6vzovagqofc|Discussed on internals]])
    - 2008-07-08 Lucas Nealan: Updated patch for php_request_shutdown order issue ([[http://sizzo.org/~screen/patches/php-5.3.0-alarms-0807051839.patch|prev patch]])    - 2008-07-08 Lucas Nealan: Updated patch for php_request_shutdown order issue ([[http://sizzo.org/~screen/patches/php-5.3.0-alarms-0807051839.patch|prev patch]])
    - 2008-07-29 Lucas Nealan: Update patch to fix reentrance in handler, enable by default, stolen signal reporting ([[http://sizzo.org/~screen/patches/php-5.3.0-alarms-0807081632.patch|prev patch]])    - 2008-07-29 Lucas Nealan: Update patch to fix reentrance in handler, enable by default, stolen signal reporting ([[http://sizzo.org/~screen/patches/php-5.3.0-alarms-0807081632.patch|prev patch]])
Line 116: Line 115:
    - 2008-08-05 Arnaud Le Blanc: Added zend_sigaction() and ported PCNTL to use it. ([[http://sizzo.org/~screen/patches/php-5.3.0-alarms-0808021704.patch|PHP_5_3_0 prev patch]] [[http://sizzo.org/~screen/patches/php-HEAD-alarms-0808021832.patch|PHP_HEAD prev patch]])    - 2008-08-05 Arnaud Le Blanc: Added zend_sigaction() and ported PCNTL to use it. ([[http://sizzo.org/~screen/patches/php-5.3.0-alarms-0808021704.patch|PHP_5_3_0 prev patch]] [[http://sizzo.org/~screen/patches/php-HEAD-alarms-0808021832.patch|PHP_HEAD prev patch]])
    - 2008-08-12 Lucas Nealan: Update patches to latest CVS, minor TWS fixes etc. ([[http://arnaud.lb.s3.amazonaws.com/php-5.3.0-alarms-0808051122.patch|PHP_5_3_0 prev patc]] [[http://arnaud.lb.s3.amazonaws.com/php-HEAD-alarms-0808051122.patch|PHP_HEAD prev patch]])    - 2008-08-12 Lucas Nealan: Update patches to latest CVS, minor TWS fixes etc. ([[http://arnaud.lb.s3.amazonaws.com/php-5.3.0-alarms-0808051122.patch|PHP_5_3_0 prev patc]] [[http://arnaud.lb.s3.amazonaws.com/php-HEAD-alarms-0808051122.patch|PHP_HEAD prev patch]])
 +   - 2009-11-20 Brian Shire: Updated patches for latest CVS with some fixes for bugs caused by another fix to the handling of signals during user-space shutdown functions. ([[http://sizzo.org/~screen/patches/php-5.3.0-alarms-0808121020.patch|PHP_5_3_0 prev patch]] [[http://sizzo.org/~screen/patches/php-HEAD-alarms-0808121015.patch|PHP_HEAD prev patch]])
rfc/zendsignals.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1