Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
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 lurking in the Monastery: (5)
As of 2014-12-29 03:32 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (184 votes), past polls