diff options
| -rw-r--r-- | src/filelock.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/filelock.c b/src/filelock.c index dcf3c658ce0..becdbc73bd6 100644 --- a/src/filelock.c +++ b/src/filelock.c | |||
| @@ -514,6 +514,8 @@ lock_if_free (clasher, lfname) | |||
| 514 | } | 514 | } |
| 515 | else if (locker == 1) | 515 | else if (locker == 1) |
| 516 | return 1; /* Someone else has it. */ | 516 | return 1; /* Someone else has it. */ |
| 517 | else if (locker == -1) | ||
| 518 | return -1; /* current_lock_owner() returned strange error */ | ||
| 517 | 519 | ||
| 518 | /* We deleted a stale lock; try again to lock the file. */ | 520 | /* We deleted a stale lock; try again to lock the file. */ |
| 519 | } | 521 | } |