]> granicus.if.org Git - php/commitdiff
fix crash on restarting static PHP having session modules loaded
authorStanislav Malyshev <stas@php.net>
Tue, 20 Sep 2005 14:03:29 +0000 (14:03 +0000)
committerStanislav Malyshev <stas@php.net>
Tue, 20 Sep 2005 14:03:29 +0000 (14:03 +0000)
ext/session/session.c

index 1cc6a3a3cef2c44ff53385e5ae83e39658be968b..2ee8857ab485cd0c96153a02380d54595dc045c6 100644 (file)
@@ -1857,7 +1857,7 @@ PHP_MSHUTDOWN_FUNCTION(session)
 #endif
 
        ps_serializers[PREDEFINED_SERIALIZERS].name = NULL;
-       ps_modules[PREDEFINED_MODULES] = NULL;
+       memset(&ps_modules[PREDEFINED_MODULES], 0, (MAX_MODULES-PREDEFINED_MODULES)*sizeof(ps_module *));
 
        return SUCCESS;
 }