http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5420

           Summary: DnsResolver.pm fails when new() returns EACCES
           Product: Spamassassin
           Version: 3.1.8
          Platform: Sun
        OS/Version: Solaris
            Status: NEW
          Severity: normal
          Priority: P5
         Component: Libraries
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]


DnsResolver.pm in v3.1.8 and v3.2.0-rc2 has a loop to find a free local port 
to open a socket.  If IO::Socket::new() returns EADDRINUSE, it tries again 
with the next port number, but if it returns anything else, it gives up.  
PROBLEM: On Solaris, it will sometimes fail with EACCES if the port is in 
use.  This makes the resolver give up when it could succeed by trying another 
port.



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

Reply via email to