On Tue, 9 May 2006, Jack Bailey wrote:
>
> stdout and stderr share file descriptor 1.  My code is looking for
> results on stdout.  SPF library output to stderr appears on stdout and
> that trips up my stuff.

Right. This is a documented part of the child_open API - see section 41.7
of the spec. Your code must cope with is appropriately.

(Of course, it's extremely bad style for a libary to write to stderr,
because that makes assumptions about the library's environment which are
likely to be wrong. Much like SPF in general.)

Tony.
-- 
<[EMAIL PROTECTED]>   <[EMAIL PROTECTED]>   http://dotat.at/   ${sg{\N${sg{\
N\}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}\
\N}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}

-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to