in reply to How to apply flock
Maybe this can help you.#!/usr/bin/perl -w use strict; use Fcntl ':flock'; # import LOCK_* constants sub lock { flock(FH,LOCK_EX); # and, in case someone appended # while we were waiting... seek(FH, 0, 2); } sub unlock { flock(FH,LOCK_UN); } my $filename = "plain-db.pdb"; open(FH, ">>$filename") or die "Can't open file ($filename): $!"; lock(); # do what ever you want with it unlock();
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Re: How to apply flock
by no_slogan (Deacon) on Nov 25, 2002 at 07:04 UTC | |
by Chief of Chaos (Friar) on Nov 25, 2002 at 07:48 UTC | |
Re: Re: How to apply flock
by PodMaster (Abbot) on Nov 25, 2002 at 12:21 UTC |