force session flush with safe umask
parent
0563a600e9
commit
1c51f7de50
6
ikiwiki
6
ikiwiki
|
@ -963,6 +963,12 @@ sub cgi () { #{{{
|
||||||
# Everything below this point needs the user to be signed in.
|
# Everything below this point needs the user to be signed in.
|
||||||
if ((! $anonok && ! defined $session->param("name")) || $do eq 'signin') {
|
if ((! $anonok && ! defined $session->param("name")) || $do eq 'signin') {
|
||||||
cgi_signin($q, $session);
|
cgi_signin($q, $session);
|
||||||
|
|
||||||
|
# Force session flush with safe umask.
|
||||||
|
my $oldmask=umask(077);
|
||||||
|
$session->flush;
|
||||||
|
umask($oldmask);
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue