You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by mm...@apache.org on 2013/05/20 16:26:28 UTC

svn commit: r1484487 - /spamassassin/trunk/spamd/spamd.raw

Author: mmartinec
Date: Mon May 20 14:26:28 2013
New Revision: 1484487

URL: http://svn.apache.org/r1484487
Log:
compatibility: only specify socket option V6Only with IO::Socket modules which support it

Modified:
    spamassassin/trunk/spamd/spamd.raw

Modified: spamassassin/trunk/spamd/spamd.raw
URL: http://svn.apache.org/viewvc/spamassassin/trunk/spamd/spamd.raw?rev=1484487&r1=1484486&r2=1484487&view=diff
==============================================================================
--- spamassassin/trunk/spamd/spamd.raw (original)
+++ spamassassin/trunk/spamd/spamd.raw Mon May 20 14:26:28 2013
@@ -1026,8 +1026,9 @@ sub server_sock_setup_inet {
       Proto     => 'tcp',
       ReuseAddr => 1,
       Listen    => &SOMAXCONN,
-      V6Only    => 1,  # since IO::Socket::IP 0.09
     );
+    $sockopt{V6Only} = 1  if $io_socket_module_name eq 'IO::Socket::IP'
+                             && IO::Socket::IP->VERSION >= 0.09;
     %sockopt = (%sockopt, (
       SSL_version     => $sslversion,
       SSL_verify_mode => 0x00,