]> granicus.if.org Git - php/commitdiff
improve the fix
authorXinchen Hui <laruence@php.net>
Tue, 14 Aug 2012 16:25:06 +0000 (00:25 +0800)
committerXinchen Hui <laruence@php.net>
Tue, 14 Aug 2012 16:25:06 +0000 (00:25 +0800)
ext/session/mod_user.c

index 41a63fc4b2b5beabecec342276f335e6e0bba429..7fe147b0a6b191617efbc35faab74a582f28a956 100644 (file)
@@ -114,8 +114,6 @@ PS_CLOSE_FUNC(user)
                PS(mod_user_implemented) = 0;
        } zend_end_try();
 
-       PS(mod_user_implemented) = 0;
-
        if (bailout) {
                if (retval) {
                        zval_ptr_dtor(&retval);
@@ -123,6 +121,8 @@ PS_CLOSE_FUNC(user)
                zend_bailout();
        }
 
+       PS(mod_user_implemented) = 0;
+
        FINISH;
 }