dmitry Fri, 02 Dec 2011 12:14:16 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=320281
Log: Expose zend_signal_handler_unblock() to DSO extensions to allow usage of HANDLE_UNBLOCK_INTERRUPTIONS macro Changed paths: U php/php-src/branches/PHP_5_4/Zend/zend_signal.c U php/php-src/branches/PHP_5_4/Zend/zend_signal.h U php/php-src/trunk/Zend/zend_signal.c U php/php-src/trunk/Zend/zend_signal.h Modified: php/php-src/branches/PHP_5_4/Zend/zend_signal.c =================================================================== --- php/php-src/branches/PHP_5_4/Zend/zend_signal.c 2011-12-02 11:51:41 UTC (rev 320280) +++ php/php-src/branches/PHP_5_4/Zend/zend_signal.c 2011-12-02 12:14:16 UTC (rev 320281) @@ -131,7 +131,7 @@ /* {{{ zend_signal_handler_unblock * Handle deferred signal from HANDLE_UNBLOCK_ALARMS */ -void zend_signal_handler_unblock(TSRMLS_D) +ZEND_API void zend_signal_handler_unblock(TSRMLS_D) { zend_signal_queue_t *queue; zend_signal_t zend_signal; Modified: php/php-src/branches/PHP_5_4/Zend/zend_signal.h =================================================================== --- php/php-src/branches/PHP_5_4/Zend/zend_signal.h 2011-12-02 11:51:41 UTC (rev 320280) +++ php/php-src/branches/PHP_5_4/Zend/zend_signal.h 2011-12-02 12:14:16 UTC (rev 320281) @@ -79,7 +79,7 @@ # define SIGNAL_END_CRITICAL() zend_sigprocmask(SIG_SETMASK, &oldmask, NULL); void zend_signal_handler_defer(int signo, siginfo_t *siginfo, void *context); -void zend_signal_handler_unblock(); +ZEND_API void zend_signal_handler_unblock(); void zend_signal_activate(TSRMLS_D); void zend_signal_deactivate(TSRMLS_D); void zend_signal_startup(); Modified: php/php-src/trunk/Zend/zend_signal.c =================================================================== --- php/php-src/trunk/Zend/zend_signal.c 2011-12-02 11:51:41 UTC (rev 320280) +++ php/php-src/trunk/Zend/zend_signal.c 2011-12-02 12:14:16 UTC (rev 320281) @@ -131,7 +131,7 @@ /* {{{ zend_signal_handler_unblock * Handle deferred signal from HANDLE_UNBLOCK_ALARMS */ -void zend_signal_handler_unblock(TSRMLS_D) +ZEND_API void zend_signal_handler_unblock(TSRMLS_D) { zend_signal_queue_t *queue; zend_signal_t zend_signal; Modified: php/php-src/trunk/Zend/zend_signal.h =================================================================== --- php/php-src/trunk/Zend/zend_signal.h 2011-12-02 11:51:41 UTC (rev 320280) +++ php/php-src/trunk/Zend/zend_signal.h 2011-12-02 12:14:16 UTC (rev 320281) @@ -79,7 +79,7 @@ # define SIGNAL_END_CRITICAL() zend_sigprocmask(SIG_SETMASK, &oldmask, NULL); void zend_signal_handler_defer(int signo, siginfo_t *siginfo, void *context); -void zend_signal_handler_unblock(); +ZEND_API void zend_signal_handler_unblock(); void zend_signal_activate(TSRMLS_D); void zend_signal_deactivate(TSRMLS_D); void zend_signal_startup();
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php