Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re^3: Ensuring only one copy of a perl script is running at a time (race)

by PockMonk (Beadle)
on Dec 19, 2006 at 17:28 UTC ( #590712=note: print w/ replies, xml ) Need Help??


in reply to Re^2: Ensuring only one copy of a perl script is running at a time (race)
in thread Ensuring only one copy of a perl script is running at a time

You will be happy to learn that I do use flock on opening the file so there is no danger of what you describe happening.

Rather than locking a file for the duration of the script, I simply lock it while changing its status etc. As posted, this allows me greater flexibility to post more info than just in use/not in use by using the file content to write codes to. Thanks anyway!

Dan


Comment on Re^3: Ensuring only one copy of a perl script is running at a time (race)

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://590712]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (15)
As of 2015-07-30 12:57 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (271 votes), past polls