diff options
-rw-r--r-- | sapi/cgi/fastcgi.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sapi/cgi/fastcgi.c b/sapi/cgi/fastcgi.c index 7c50ef2270..7925f87562 100644 --- a/sapi/cgi/fastcgi.c +++ b/sapi/cgi/fastcgi.c @@ -436,8 +436,10 @@ int fcgi_init(void) str = getenv("_FCGI_SHUTDOWN_EVENT_"); if (str != NULL) { zend_long ev; + HANDLE shutdown_event; + ZEND_ATOL(ev, str); - HANDLE shutdown_event = (HANDLE) ev; + shutdown_event = (HANDLE) ev; if (!CreateThread(NULL, 0, fcgi_shutdown_thread, shutdown_event, 0, NULL)) { return -1; |