diff options
Diffstat (limited to 'src/php/ext/grpc/php_grpc.c')
-rw-r--r-- | src/php/ext/grpc/php_grpc.c | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/src/php/ext/grpc/php_grpc.c b/src/php/ext/grpc/php_grpc.c index 883ee6f3e5..fabd98975d 100644 --- a/src/php/ext/grpc/php_grpc.c +++ b/src/php/ext/grpc/php_grpc.c @@ -16,6 +16,8 @@ * */ +#include "php_grpc.h" + #include "call.h" #include "channel.h" #include "server.h" @@ -25,18 +27,10 @@ #include "server_credentials.h" #include "completion_queue.h" -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif - -#include <php.h> -#include <php_ini.h> -#include <ext/standard/info.h> -#include "php_grpc.h" - ZEND_DECLARE_MODULE_GLOBALS(grpc) static PHP_GINIT_FUNCTION(grpc); HashTable grpc_persistent_list; +HashTable grpc_target_upper_bound_map; /* {{{ grpc_functions[] * * Every user visible function must have an entry in grpc_functions[]. @@ -242,6 +236,8 @@ PHP_MSHUTDOWN_FUNCTION(grpc) { if (GRPC_G(initialized)) { zend_hash_clean(&grpc_persistent_list); zend_hash_destroy(&grpc_persistent_list); + zend_hash_clean(&grpc_target_upper_bound_map); + zend_hash_destroy(&grpc_target_upper_bound_map); grpc_shutdown_timeval(TSRMLS_C); grpc_php_shutdown_completion_queue(TSRMLS_C); grpc_shutdown(); |