System.IO.openTempFile secure?

Krasimir Angelov kr.angelov at gmail.com
Tue May 10 04:15:26 EDT 2005


Yes. It should be safe. The function generates a new file name and
then tries to create file with such name. If it succeded then the file
path and handle are returned. If the OS respond with EEXIST then the
function tries to generate new name.

Cheers,
  Krasimir

On 5/10/05, Isaac Jones <ijones at syntaxpolice.org> wrote:
> Is the function System.IO.openTempFile secure in the sense that it
> picks the filename, tests for its existence, and creates it
> atomically?  Either way, it's important that it's documented in
> Haddock, IMO.
> 
> peace,
> 
>  isaac
> 
> _______________________________________________
> Libraries mailing list
> Libraries at haskell.org
> http://www.haskell.org/mailman/listinfo/libraries
>


More information about the Libraries mailing list