[ https://issues.apache.org/jira/browse/HARMONY-6360?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12767858#action_12767858 ] Ray Chen commented on HARMONY-6360: ----------------------------------- One more thing, these three test cases's purpose is to test the inputstream or outputstream of the socket, it doesn't care about if the connection is really connected. The question is AIX didn't allow to create a socket in this way(connect to port 0). -- Regards, Ray Chen > [classlib][luni]SocketTest and UnixSocketTest failed on AIX, because AIX do NOT support connect to port 0 > --------------------------------------------------------------------------------------------------------- > > Key: HARMONY-6360 > URL: https://issues.apache.org/jira/browse/HARMONY-6360 > Project: Harmony > Issue Type: Test > Components: Classlib > Environment: AIX > Reporter: Ray Chen > Assignee: Oliver Deakin > Priority: Minor > Attachments: 6360.diff > > Original Estimate: 0.5h > Remaining Estimate: 0.5h > > SocketTest failed on AIX at the statement "Socket s = new Socket("0.0.0.0", 0, false);" which create a socket in local and connect to IP address and port specified (0.0.0.0:0), which in turn actually connect to (machineIP:0) in PlainSocketImpl.java > However AIX and some other Unix platform do NOT support connect to port 0. > If you try to connect to your mahchine with port 0 in C program will get EADDRNOTAVAIL error on AIX and zos but it works well on Linux. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.