open(F_LOCK, $fname); #for lockeing, file has to be opened
$ret = flock(F_LOCK, 2); #use 2|4 for non blocking lock
#ret is false, if file was already locked
$ret = flock(F_LOCK, 8); #use 8|4 for non blocking lock
if You load: "use Fcntl ’:flock’;" You can use symbolic values too
LOCK_SH, LOCK_EX, LOCK_UN, LOCK_NB
Main Topics
Browse All Topics





by: ozoPosted on 2005-10-29 at 17:22:07ID: 15186582
WHat operating system, and how did you try to move it?