--- amavisd.original 2008-12-15 01:50:09.000000000 +0100 +++ amavisd 2009-02-15 01:57:40.000000000 +0100 @@ -19993,4 +19993,5 @@ 1; } or do { $eval_stat = $@ ne '' ? $@ : "errno=$!" }; + prolong_timer('ask_daemon_internal', $deadline-time); last if $eval_stat eq ''; # mission accomplished # error handling (most interesting error codes are EPIPE and ENOTCONN)