|
@@ -631,7 +631,7 @@ class Worker
|
|
|
protected static function lock($flag = \LOCK_EX)
|
|
protected static function lock($flag = \LOCK_EX)
|
|
|
{
|
|
{
|
|
|
static $fd;
|
|
static $fd;
|
|
|
- $fd = $fd ?: \fopen(static::$_startFile, 'a+');
|
|
|
|
|
|
|
+ $fd = $fd ?: \fopen(static::$pidFile . '.lock', 'a+');
|
|
|
if ($fd) {
|
|
if ($fd) {
|
|
|
flock($fd, $flag);
|
|
flock($fd, $flag);
|
|
|
}
|
|
}
|