Scott,

> >> ESMTP> 451 4.5.0 Error in processing, id=16241-03, mime_decode-1 FAILED:
> >> run_command (open pipe):
> >> Can't fork at /usr/lib/perl5/5.8.3/i586-linux-thread-multi/IO/File.pm
> >> line 176. at /usr/local/sbin/amavisd line 1783.

> Just happened again.. I did upgrade to 2.3.3 and it still does it...
> It's failed right now .. here is my df
>   tmpfs                   501976        12    501964   1% /dev/shm
>   none                    131072      3092    127980   3% /var/amavis/tmp
> it looks ok, yes?

Looks ok.
See fork(2) man page for possible reasons of fork failure.
See what the command 'swapinfo' has to say about swap usage
(or use equivalent command for your OS).

You may try applying the following change. With some luck
it may issue a more specific error message about the reason
for fork failure:

--- amavisd~    Mon Aug 22 01:46:15 2005
+++ amavisd     Mon Oct 10 14:21:25 2005
@@ -1850,3 +1850,3 @@
   eval { $pid = $proc_fh->open('-|') };  # fork, catching errors
-  if ($@ ne '') { chomp($@); die "run_command (open pipe): $@" }
+  if ($@ ne '') { chomp($@); die "run_command (open pipe): $@ ($!)" }
   defined($pid) or die "run_command: can't fork: $!";
@@ -1919,3 +1919,3 @@
   eval { $pid = $proc_fh->open('|-') };  # fork, catching errors
-  if ($@ ne '') { chomp($@); die "run_command_consumer (open pipe): $@" }
+  if ($@ ne '') { chomp($@); die "run_command_consumer (open pipe): $@ ($!)" }
   defined($pid) or die "run_command_consumer: can't fork: $!";



Mark


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
AMaViS-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/howto/

Reply via email to