On 2012-09-16, at 6:41 AM, David Levine wrote:

> Good point.  There isn't a clean way to pass the fd with
> the existing code.  Do you see any problems with this:
> 
>    if ((fd == open (file, O_CREAT | O_EXCL), mode) >= 0) {
>        close (fd);
>        break;
>    }
> 
> and later . . .
> 
>   fopen (file, "w") . . .

Well, there's the obvious race condition ...

_______________________________________________
Nmh-workers mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/nmh-workers

Reply via email to