Path: utzoo!attcan!utgpu!news-server.csri.toronto.edu!mailrus!uwm.edu!wuarchive!usc!snorkelwacker!bloom-beacon!eru!hagbard!sunic!mcsun!unido!gmdzi!strobl From: strobl@gmdzi.UUCP (Wolfgang Strobl) Newsgroups: alt.sources Subject: Re: ELVIS WARNING - LOST CLUSTERS ON PC's Message-ID: <3280@gmdzi.UUCP> Date: 1 Sep 90 08:07:32 GMT References: <1990Aug29.150748.14752@cbnewsc.att.com> <689@aut.UUCP> Organization: GMD, Sankt Augustin, F. R. Germany Lines: 23 tim@delluk.uucp (Tim Wright) writes: >In <689@aut.UUCP> nbladt@aut.UUCP (Norbert Bladt) writes: >>tjr@cbnewsc.att.com (thomas.j.roberts) writes: >>>Following up to my previous posting on successfully building elvis: (Discussion about temporary files, lost clusters etc deleted) >This style of programming is *perfectly* valid under UNIX. It is part >of the UNIX filesystem semantics and is a good way of creating a >temporary file that nobody can mess up (excepting race conditions), >even without the BSD-style protected tmp directories. It also avoids >leaving the temporary file around in the case of the process >receiving a kill -9. However, as you noted, this causes problems >elsewhere (although what DOS does just shows how poor DOS is). NFS has A really perfect argument. MSDOS filesystem semantics are different from Unix filesystem semantics. This shows how poor DOS is. Oh well... Wolfgang Strobl #include