This is a discussion on Re: [AMaViS-user] Re: amavisd-new-2.4.0-pre6 available within the Amavis User forums, part of the Anti-Spam and Anti-Virus Related Forums category; Jim, > Mar 14 13:52:31 server2 amavis[13115]: (12793-01) (!!) > run_command: child process [13115]: Can't reopen ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Jim,
> Mar 14 13:52:31 server2 amavis[13115]: (12793-01) (!!) > run_command: child process [13115]: Can't reopen STDIN on &0: > Ung\374lt iger Dateideskriptor at /usr/sbin/amavisd-new line > 2022, <GEN8> line 189. Mar 14 13:52:31 server2 amavis[12793]: > (12793-01) (!) WARN: DSPAM problem, exit 1, result= This is specific to DSPAM. Please see if the following change helps: --- amavisd.orig Tue Mar 14 13:03:57 2006 +++ amavisd Tue Mar 14 14:35:44 2006 @@ -2019,3 +2019,4 @@ # with Net::Server <= 0.90 fd0 was main::stdin, but no longer so in 0.91 - defined POSIX::close(0) or do_log(3,"Error closing fd0: %s",$!); + if ($stdin_from ne '&0' && $stdin_from ne '&=0') + { defined POSIX::close(0) or do_log(3,"Error closing fd0: %s",$!) } close_log(); @@ -2078,3 +2079,4 @@ # with Net::Server <= 0.90 fd1 was main::stdout, but no longer so in 0.91 - defined POSIX::close(1) or do_log(3,"Error closing fd1: %s",$!); + if ($stdout_to ne '&1' && $stdout_to ne '&=1') + { defined POSIX::close(1) or do_log(3,"Error closing fd1: %s",$!) } close_log(); Mark ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=...720&dat=121642 _______________________________________________ AMaViS-user mailing list AMaViS-user@lists.sourceforge.net https://lists.sourceforge.net/lists/...fo/amavis-user AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3 AMaViS-HowTos:http://www.amavis.org/howto/ |