diff --git a/exec/load/lockfile.js b/exec/load/lockfile.js index e48640b727ead4bbb6df872f1e34348f05a5e4ab..134290b8ee34ba0c2fe30db4545c4ba32916f140 100644 --- a/exec/load/lockfile.js +++ b/exec/load/lockfile.js @@ -57,7 +57,7 @@ function Lock(filename, lockid, forwrite, timeout) if(LockedFiles[filename]!=undefined) file_remove(readlock.name); /* We have got the lock... wait for all read locks to close */ - while(directory(filename+".lock.*").length) { + while(file_exists(filename+".lock_*")) { mswait(1); if(system.timer > endtime) { /* If we were upgrading, restor our old lock... */