Avoiding errors when checking for the lockpath

This commit is contained in:
Michael Vogel 2015-09-19 11:30:19 +02:00
parent bca4d31410
commit a9fdba638f
1 changed files with 5 additions and 1 deletions

View File

@ -1811,7 +1811,11 @@ function get_lockpath() {
if ($temppath != "") { if ($temppath != "") {
$lockpath = $temppath."/lock"; $lockpath = $temppath."/lock";
mkdir($lockpath);
if (!is_dir($lockpath))
mkdir($lockpath);
elseif (!is_writable($lockpath))
$lockpath = $temppath;
if (is_dir($lockpath) AND is_writable($lockpath)) { if (is_dir($lockpath) AND is_writable($lockpath)) {
set_config("system", "lockpath", $lockpath); set_config("system", "lockpath", $lockpath);