Subject: Re: bug#75588: Acknowledgement ([PATCH] guix: utils: Delete temporary output files.)

From: Kierin Bell <[email-masked]>
Date: Wed, 15 Jan 2025 14:40:48 -0500

[email-masked] (GNU bug Tracking System) writes:

So this bug should be canceled! It doesn't actually change the behavior
of the function in any way (though it may making it easier to read for
people not familiar with 'mkstemp!').

I did find a corner-case where temporary files created by
'call-with-temporary-output-file' are not deleted like I'd expect. It
involves using 'execl' to call a process from within
'call-with-temporary-output-file', where the temporary file is not
deleted, at least until after it the new process terminates. Though
confusing, this is probably the right behavior.

-- 
Kierin Bell