X-Git-Url: https://git.wh0rd.org/?a=blobdiff_plain;f=include%2Ffunctions.php;h=d88e96dd600ce75b3f32a6fcbb4d4099cd05ce2d;hb=ec5687a62b706f3ee91eb21aaeea278fcaa994bc;hp=be0d4e262151ebdec9b005844ed7ab6ac3e90a8c;hpb=d2e1e60ecc9c04f9e673470826f72efb1a0f636d;p=tt-rss.git diff --git a/include/functions.php b/include/functions.php index be0d4e26..d88e96dd 100755 --- a/include/functions.php +++ b/include/functions.php @@ -811,10 +811,11 @@ } function logout_user() { - session_destroy(); + @session_destroy(); if (isset($_COOKIE[session_name()])) { setcookie(session_name(), '', time()-42000, '/'); } + session_commit(); } function validate_csrf($csrf_token) { @@ -856,8 +857,7 @@ } if (!$_SESSION["uid"]) { - @session_destroy(); - setcookie(session_name(), '', time()-42000, '/'); + logout_user(); render_login_form(); exit;