<div dir="ltr">You're kidding, right? (re: not being able to trust systems in the 90's)</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Sep 16, 2019 at 9:41 PM Andres Valloud via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 9/16/19 17:45, Phil B wrote:<br>
> It's the flushing of the buffer (which is still there) that is the <br>
> important bit.  That signals to the OS 'OK, make sure this data <br>
> written'.<br>
<br>
Exactly :).<br>
<br>
> The rest of the code was a hack to basically try to force the <br>
> OS to do the write immediately.  This used to work[2], but per the <br>
> conversation on squeak-dev, no longer does.  My position is that even if <br>
> it still does work in some cases, it's a hack that was based on a set of <br>
> assumptions that are no longer valid today.<br>
<br>
Yeah, what's the deal with asking the OS to flush the file and then not <br>
trusting it did its job?<br>
<br>
Andres.<br>
-- <br>
Cuis-dev mailing list<br>
<a href="mailto:Cuis-dev@lists.cuis.st" target="_blank">Cuis-dev@lists.cuis.st</a><br>
<a href="https://lists.cuis.st/mailman/listinfo/cuis-dev" rel="noreferrer" target="_blank">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
</blockquote></div>