Hi,
Currently OS signals may be handled through ext/pcntl: - synchronously, calling pcntl_signal_dispatch() manually - asynchronously, if PHP scripts compiled with declare(ticks=N); The simple patch uses the recently added into Zend Engine ability and allows asynchronous signal handling without extra ZEND_TICKs (without any run-time overhead). https://gist.github.com/dstogov/01d1002c1785f82eaac4b937ccaf418f Accepting this would probably need RFC. Thanks. Dmitry.