<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><BR><DIV><DIV>On Jun 25, 2007, at 1:52 PM, Brad Fitzpatrick wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">This way, nobody sees an inconsistent view.</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px"><BR></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">Keep in mind, though, the server's still going to copy all this around</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">everywhere everytime you append, so it's not an answer for huge log files.</FONT></P> </BLOCKQUOTE></DIV><BR><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Would it be useful to do this using copy on write, so you only write the changed parts to the new file and then when you close it merges it with the old one?</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Artur</DIV><DIV><BR class="khtml-block-placeholder"></DIV></BODY></HTML>