Commit cfc01fa7 authored by Richard M. Stallman's avatar Richard M. Stallman
Browse files

(lock_if_free): After deleting a stale lock,

try again to lock the file.
parent 940daec1
......@@ -521,7 +521,7 @@ lock_if_free (clasher, lfname)
lock_info_type *clasher;
register char *lfname;
{
if (lock_file_1 (lfname, 0) == 0)
while (lock_file_1 (lfname, 0) == 0)
{
int locker;
......@@ -537,7 +537,7 @@ lock_if_free (clasher, lfname)
else if (locker == 1)
return 1; /* Someone else has it. */
return -1; /* Something's wrong. */
/* We deleted a stale lock; try again to lock the file. */
}
return 0;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment