A lot depends on what is producing the log file. Is using file test operators or stat() a possibility? If the last modification date on a log file is over a threshold value, can you assume the process has stopped writing to it?Actually we've been thinking about this ourselves, and despite what I wrote in the first node of this thread, I suppose that eventually we'll either use that or run fuser externally rather than processing /proc ourselves (or we'll check if Linux::Fuser works with current kernels -I suppose so, BTW- and if so, then use that instead).
In reply to Re^2: How to detect if file is in use?
by blazar
in thread How to detect if file is in use?
by blazar
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |