From: Stig Bakken Date: Sat, 23 Mar 2002 10:18:32 +0000 (+0000) Subject: * _lock() calls _assertStateDir() X-Git-Tag: php-4.3.0dev-ZendEngine2-Preview1~1099 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b5604d18dc38f4a45562f1e5082e86df468f1f8c;p=php * _lock() calls _assertStateDir() --- diff --git a/pear/PEAR/Registry.php b/pear/PEAR/Registry.php index 26ea6e1667..f43a35411e 100644 --- a/pear/PEAR/Registry.php +++ b/pear/PEAR/Registry.php @@ -210,6 +210,9 @@ class PEAR_Registry extends PEAR // XXX does not check type of lock (LOCK_SH/LOCK_EX) return true; } + if (PEAR::isError($err = $this->_assertStateDir())) { + return $err; + } $this->lock_fp = @fopen($this->lockfile, 'w'); if (!is_resource($this->lock_fp)) { return $this->raiseError("could not create lock file: $php_errormsg");