Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Jan 2013 15:36:34 +0100
From:      Oliver Lehmann <lehmann@ans-netz.de>
To:        java@freebsd.org
Subject:   Re: migration diablo-jre openjdk-jre
Message-ID:  <20130131153634.Horde.2Y-Ufe9TALDb0pg4oii-Lg5@avocado.salatschuessel.net>
In-Reply-To: <20130131144041.Horde.Iz5-mKJH1WTSM_-JX3KKpQ5@avocado.salatschuessel.net>
References:  <20130130215438.Horde.qgCXWh6W7_lYONXtU4_9Og3@avocado.salatschuessel.net> <op.wrqyev0l8527sy@212-182-167-131.ip.telfort.nl> <20130131073044.Horde.26xAh7xsQ27FI55KT1eoWg9@avocado.salatschuessel.net> <op.wrrrsank8527sy@ronaldradial.versatec.local> <20130131144041.Horde.Iz5-mKJH1WTSM_-JX3KKpQ5@avocado.salatschuessel.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Ok.... nailed it down a bit further.

The following testcode:

http://pastebin.com/xcdvmfTB

# /usr/local/bootstrap-openjdk/bin/javac test.java
# /usr/local/bootstrap-openjdk/bin/jar -cfv test.jar Main.class
Manifest wurde hinzugef=C3=BCgt.
Hinzuf=C3=BCgen von: Main.class (ein =3D 2433) (aus =3D 1262) (komprimiert =
48 %)

# /usr/local/bootstrap-openjdk/bin/java -classpath .:test.jar Main
name:re0 (re0)
Sending message from multicast socket on network interface: name:null
Multicast socket is on interface: /0.0.0.0
Socket Timeout: 0
Socket TTL: 1

#  /usr/local/diablo-jre1.6.0/bin/java -classpath .:test.jar Main
name:re0 (re0) index: 1 addresses:
/10.0.0.23;

Sending message from multicast socket on network interface: name:null  
index: -1 addresses:
/10.0.0.1;

Multicast socket is on interface: /10.0.0.1
Socket Timeout: 0
Socket TTL: 32
#


It looks like

NetworkInterface.getByInetAddress(InetAddress.getByName(hostname));

works differently between openjdk and diablojdk.
Even when I execute it on the host (outside the jail) it is wrong too - so
this does not seem to be a jail problem?!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130131153634.Horde.2Y-Ufe9TALDb0pg4oii-Lg5>