[Lock] fix lock file permissions
This commit is contained in:
parent
4c7f29fefe
commit
23481a112e
@ -81,7 +81,7 @@ class FlockStore implements StoreInterface
|
|||||||
set_error_handler(function ($type, $msg) use (&$error) { $error = $msg; });
|
set_error_handler(function ($type, $msg) use (&$error) { $error = $msg; });
|
||||||
if (!$handle = fopen($fileName, 'r+') ?: fopen($fileName, 'r')) {
|
if (!$handle = fopen($fileName, 'r+') ?: fopen($fileName, 'r')) {
|
||||||
if ($handle = fopen($fileName, 'x')) {
|
if ($handle = fopen($fileName, 'x')) {
|
||||||
chmod($fileName, 0444);
|
chmod($fileName, 0644);
|
||||||
} elseif (!$handle = fopen($fileName, 'r+') ?: fopen($fileName, 'r')) {
|
} elseif (!$handle = fopen($fileName, 'r+') ?: fopen($fileName, 'r')) {
|
||||||
usleep(100); // Give some time for chmod() to complete
|
usleep(100); // Give some time for chmod() to complete
|
||||||
$handle = fopen($fileName, 'r+') ?: fopen($fileName, 'r');
|
$handle = fopen($fileName, 'r+') ?: fopen($fileName, 'r');
|
||||||
|
Reference in New Issue
Block a user