Re: [ILUG] file open, what contents?

From: Mel (mel at domain csn.ul.ie)
Date: Thu 06 Sep 2001 - 16:23:58 IST


On Thu, 6 Sep 2001, Donncha O Caoimh wrote:

> I seek to a certain part of the file, write
> to the file there (replacing text already there), and it may take
> several seconds, then I close the file again.
>
> Question is, while I'm replacing the text in the middle of that file,
> will web users see the old file until I close() it at the end?
>

from the sounds of things, it might be wise to use flock() until you can
close the file to prevent users from ever seeing a corrupt file. Even if
it only takes 1/10 of a second to read, thats still a chance another
process will start to change the file at the wrong time.

-- 
		Mel
Random wisdom: rm with the su action pack is not a toy


This archive was generated by hypermail 2.1.6 : Thu 06 Feb 2003 - 13:12:01 GMT