File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -438,13 +438,13 @@ protected function getEnv($name)
438
438
if (isset ($ this ->envCache [$ name ]) || array_key_exists ($ name , $ this ->envCache )) {
439
439
return $ this ->envCache [$ name ];
440
440
}
441
- if (0 !== strpos ($ name , 'HTTP_ ' ) && isset ( $ _SERVER [ $ name ] )) {
441
+ if (isset ( $ _SERVER [ $ name ]) && 0 !== strpos ($ name , 'HTTP_ ' )) {
442
442
return $ this ->envCache [$ name ] = $ _SERVER [$ name ];
443
443
}
444
444
if (isset ($ _ENV [$ name ])) {
445
445
return $ this ->envCache [$ name ] = $ _ENV [$ name ];
446
446
}
447
- if (false !== $ env = getenv ($ name )) {
447
+ if (false !== ( $ env = getenv ($ name )) && null !== $ env ) { // null is a possible value because of thread safety issues
448
448
return $ this ->envCache [$ name ] = $ env ;
449
449
}
450
450
if (!$ this ->hasParameter ("env( $ name) " )) {
You can’t perform that action at this time.
0 commit comments