On Tue, Aug 19, 2014 at 10:42 PM, Alvaro Herrera
<alvhe...@2ndquadrant.com> wrote:
> Is there a way to create a link to a file which only exists as an open
> file descriptor?   If there was, you could create a temp file, open an
> fd, then delete the file.  That would remove the issue with files being
> leaked due to failures of various kinds.


Sort of. On recent Linuxen you can create a file with open(O_TMPFILE)
then use linkat(2) to create a link for it only once it's fully
written.

-- 
greg


-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to