Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re: How do I test to see if another process is writing to a file (in Windows)

by blahblahblah (Priest)
on Sep 25, 2007 at 23:34 UTC ( #641064=note: print w/ replies, xml ) Need Help??


in reply to How do I test to see if another process is writing to a file (in Windows)

How much control do you have over this external application? I've so far avoided this type of problem by making my logs have date stamps, like 20070925.log. Then I'll hold off on post-processing for a day, and I can rely on the file not being in use.

Joe


Comment on Re: How do I test to see if another process is writing to a file (in Windows)
Re^2: How do I test to see if another process is writing to a file (not in Windows)
by tye (Cardinal) on Sep 26, 2007 at 14:56 UTC

    (Especially when not on Windows) I usually have the writing process write to a *.tmp file and then rename the file after they are done writing it.

    - tye        

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (8)
As of 2015-01-31 15:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My top resolution in 2015 is:

















    Results (258 votes), past polls