[sane-devel] [PATCH] Do not accidentally close STDIN/STDOUT/STDERR
Julien BLACHE
jb at jblache.org
Mon Aug 4 08:50:25 UTC 2008
Nick Andrew <nick at nick-andrew.net> wrote:
Hi,
> It's just basic defensive programming. The intent of saned is
> obviously to sanitise file descriptors 0, 1 and 2 by opening them
> all to /dev/null; if any of those file descriptors weren't open at
> program start then the sanitising will fail because one of the file
> descriptors will end up closed by accident. My patch merely ensures
> that the code delivers what was intended by the author.
There's no reason why the 3 standard descriptors would not be open
when saned starts up in standalone mode.
JB.
--
Julien BLACHE <http://www.jblache.org>
<jb at jblache.org> GPG KeyID 0xF5D65169
More information about the sane-devel
mailing list