diff --git a/spamassassin/files/ClamAV.pm b/spamassassin/files/ClamAV.pm index 414b8b0..f0250d4 100644 --- a/spamassassin/files/ClamAV.pm +++ b/spamassassin/files/ClamAV.pm @@ -79,7 +79,10 @@ sub check_clamav { my $socket = IO::Socket::UNIX->new( Type => SOCK_STREAM, Peer => $self->{main}->{conf}->{clamav_socket} - ) || info("ClamAV: Failed to connect socket, skipping virus check"); + ) or do { + info("ClamAV: Failed to connect socket, skipping virus check"); + return; + }; $socket->send("nINSTREAM\n"); $socket->send(pack("N", length($$fulltext)));