summaryrefslogtreecommitdiff
path: root/main/main.c
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2019-02-08 18:10:31 -0800
committerAnatol Belski <ab@php.net>2019-02-08 18:10:31 -0800
commit12bfd9a5f58c12b8f63011c130ec3bf6605ea33b (patch)
treedc907993e27cad70d20e016fbe78a390ad53735a /main/main.c
parente1dd8cd678e72475fe28f450657fb81665beaccc (diff)
downloadphp-git-12bfd9a5f58c12b8f63011c130ec3bf6605ea33b.tar.gz
Implement FR #77377 handle CTRL+C in Windows
Diffstat (limited to 'main/main.c')
-rw-r--r--main/main.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/main/main.c b/main/main.c
index 3e472bf393..d59633f17a 100644
--- a/main/main.c
+++ b/main/main.c
@@ -2191,6 +2191,7 @@ int php_module_startup(sapi_module_struct *sf, zend_module_entry *additional_mod
php_printf("\nwinsock.dll unusable. %d\n", WSAGetLastError());
return FAILURE;
}
+ php_win32_signal_ctrl_handler_init();
#endif
le_index_ptr = zend_register_list_destructors_ex(NULL, NULL, "index pointer", 0);
@@ -2478,6 +2479,7 @@ void php_module_shutdown(void)
#ifdef PHP_WIN32
(void)php_win32_shutdown_random_bytes();
+ php_win32_signal_ctrl_handler_shutdown();
#endif
sapi_flush();