Expose zend_signal_handler_unblock() to DSO extensions to allow usage of HANDLE_UNBLOCK_INTERRUPTIONS macro

This commit is contained in:
Dmitry Stogov 2011-12-02 12:14:16 +00:00
parent 955cc549a0
commit 0d4930577a
2 changed files with 2 additions and 2 deletions

View file

@ -131,7 +131,7 @@ void zend_signal_handler_defer(int signo, siginfo_t *siginfo, void *context)
/* {{{ 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;

View file

@ -79,7 +79,7 @@ extern ZEND_API zend_signal_globals_t zend_signal_globals;
# 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();