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