You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by bu...@bugzilla.spamassassin.org on 2004/02/25 17:54:25 UTC

[Bug 3089] New: dccifd support broken for perl5.005_03

http://bugzilla.spamassassin.org/show_bug.cgi?id=3089

           Summary: dccifd support broken for perl5.005_03
           Product: Spamassassin
           Version: 2.63
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: minor
          Priority: P4
         Component: spamassassin
        AssignedTo: spamassassin-dev@incubator.apache.org
        ReportedBy: Alan.Judge@eircom.net


dccifd support makes use of an IO::Socket method that doesn't exist
in perl5.005_03.

If you run dccifd and SpamAssassin detects it, then it gets an error
when it trys to send over the message.  Line 630 of DNS.pm runs 
$sock->shutdown, which doesn't exist in the version of IO::Socket in 5.005_03.

The ugly workaround of replacing the method call with shutdown($sock, 1)
appears to work.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.