diff options
author | ivan <ivan> | 2008-03-03 23:07:58 +0000 |
---|---|---|
committer | ivan <ivan> | 2008-03-03 23:07:58 +0000 |
commit | 479339313bbda612f8fe939217fd067999ef36d4 (patch) | |
tree | a47e2fbdc0107910bbbd3b57dc0cbfc357f76aa3 /rt/lib/RT/Interface/Web/Handler.pm | |
parent | 642d85fc54b066e6364b66644b95c7b123ba8e24 (diff) |
merge in rt 3.4.6. *gulp*!
Diffstat (limited to 'rt/lib/RT/Interface/Web/Handler.pm')
-rw-r--r-- | rt/lib/RT/Interface/Web/Handler.pm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/rt/lib/RT/Interface/Web/Handler.pm b/rt/lib/RT/Interface/Web/Handler.pm index ce9222586..e41490f8f 100644 --- a/rt/lib/RT/Interface/Web/Handler.pm +++ b/rt/lib/RT/Interface/Web/Handler.pm @@ -117,7 +117,8 @@ sub InitSessionDir { # Clean up our umask to protect session files umask(0077); - if ($CGI::MOD_PERL) { + if ($CGI::MOD_PERL and $CGI::MOD_PERL < 1.9908 ) { + chown( Apache->server->uid, Apache->server->gid, $RT::MasonSessionDir ) if Apache->server->can('uid'); |