From 0d5d91ec0278b8e2dba2713853f5fbc91250b5dc Mon Sep 17 00:00:00 2001 From: tianfenghan Date: Tue, 27 Jan 2026 11:09:02 +0800 Subject: [PATCH] =?UTF-8?q?fix(runtime):=20=E8=A7=A3=E5=86=B3=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E6=B3=A8=E5=86=8C=E8=A1=A8=E6=B8=85=E7=90=86=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/cpp/main.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/cpp/main.cc b/src/cpp/main.cc index 9c07aa3c..2db6d092 100644 --- a/src/cpp/main.cc +++ b/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;