fix(runtime): 解决模块注册表清理问题

pull/1/head
韩天峰 7 months ago
parent cf5e889a75
commit 0d5d91ec02
  1. 6
      src/cpp/main.cc

@ -49,6 +49,12 @@ int main(int cpp_argc, char **cpp_argv) {
#endif
php_app_clean();
php::request_shutdown();
auto name_len = strlen(module->name);
auto lcname = zend_string_alloc(name_len, module->type == MODULE_PERSISTENT);
zend_str_tolower_copy(ZSTR_VAL(lcname), module->name, name_len);
zend_hash_del(&module_registry, lcname);
php_embed_shutdown();
return rc;

Loading…
Cancel
Save