On Sat, Mar 24, 2007 at 10:46:08PM -0500, Ron Johnson wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 03/24/07 22:36, Roberto C. Sánchez wrote: > > On Sat, Mar 24, 2007 at 10:33:40PM -0500, Ron Johnson wrote: > >> On 03/24/07 22:19, Roberto C. Sánchez wrote: > >>> Out of curiousity, why do you say that it is a bad design? > >> Destroying something to save it? > >> > > It seems like it makes perfect sense (in the temporary file case, not in > > the destroying a village case). If you know that the operating system > > will keep the file data allocated and allow you use the file as normal > > until you close it, then why not unlink it? It prevents collisions with > > naming > > That's what, in python syntax, os.tmpfile() is for. > > > and minimizes a vulnerability. > > A rich-enough file protection and locking protocol is supposed to > handle that for you.
I wonder how the python run-time package actually implements an os.tmpfile on a *nix system --- maybe by creating a file and then unlinking it? -- Paul E Condon [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]