harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Geir Magnusson Jr <g...@pobox.com>
Subject Re: [classlib] Uncertain behavior of new Socket("0.0.0.0", 1099);
Date Thu, 20 Jul 2006 12:11:36 GMT


Mikhail Fursov wrote:
> Add this line to the test to clarify the situation:
>                        System.out.println(ss.getInetAddress());
> 
> I think that for PC with multiple network adapters serversocket IP must be
> specified manually.

I don't think so.  "0.0.0.0" should mean all of them, right?

geir

> 
> 
> On 7/20/06, Victor A Martynov <victor.martynov@gmail.com> wrote:
>>
>> Hello,
>>
>> I'm having trouble with an application. This problem concerns creating
>> java.net.Socket on host "0.0.0.0".
>>
>> The test below illustrates this problem:
>>
>> import java.net.*;
>>
>>
>>
>> public class Test {
>>
>>
>>
>>             public static void main(String args[]) throws Throwable {
>>
>>                         ServerSocket ss = new ServerSocket(1099);
>>
>>                         Socket s = new Socket("0.0.0.0", 1099);
>>
>>             }
>>
>> }
>>
>> The output on RI and on Harmony differs:
>>
>> c:\test>java Test
>>
>> c:\test>C:/Harmony/bin/ij Test
>>
>> java.net.ConnectException: 0.0.0.0/0.0.0.0:1099 - The address is not
>> available
>>
>>         at org.apache.harmony.luni.net.PlainSocketImpl.connect(
>> PlainSocketImpl.java:238)
>>
>>         at org.apache.harmony.luni.net.PlainSocketImpl.connect(
>> PlainSocketImpl.java:200)
>>
>>         at java.net.Socket.startupSocket(Socket.java:715)
>>
>>         at java.net.Socket.<init>(Socket.java:139)
>>
>>         at Test.main(Test.java:7)
>>
>>
>>
>> I wonder whether it is a bug in RI or a bug in LUNI of Harmony?
>>
>> =====
>> Warm Regards,
>>
>> Victor Martynov,
>> Intel Middleware Product Division
>>
>>
> 
> 

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Mime
View raw message