Fix running with java.net.preferIPv6Addresses=true
patch by Andrey Trubachev; reviewed by Ariel Weisberg for CASSANDRA-9137


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/a5bae1f5
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/a5bae1f5
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/a5bae1f5

Branch: refs/heads/trunk
Commit: a5bae1f5df764d7238cda7ab894d3c36d028f778
Parents: ac46747
Author: Jonathan Ellis <[email protected]>
Authored: Tue Apr 14 12:39:39 2015 -0500
Committer: Jonathan Ellis <[email protected]>
Committed: Tue Apr 14 12:43:30 2015 -0500

----------------------------------------------------------------------
 CHANGES.txt                                                | 1 +
 src/java/org/apache/cassandra/service/CassandraDaemon.java | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/a5bae1f5/CHANGES.txt
----------------------------------------------------------------------
diff --git a/CHANGES.txt b/CHANGES.txt
index 36d4b47..521668d 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,5 @@
 2.0.15:
+ * Fix running with java.net.preferIPv6Addresses=true (CASSANDRA-9137)
  * Fix failed bootstrap/replace attempts being persisted in system.peers 
(CASSANDRA-9180)
  * Flush system.IndexInfo after marking index built (CASSANDRA-9128)
  * Fix updates to min/max_compaction_threshold through cassandra-cli

http://git-wip-us.apache.org/repos/asf/cassandra/blob/a5bae1f5/src/java/org/apache/cassandra/service/CassandraDaemon.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/service/CassandraDaemon.java 
b/src/java/org/apache/cassandra/service/CassandraDaemon.java
index 039760e..737f4bf 100644
--- a/src/java/org/apache/cassandra/service/CassandraDaemon.java
+++ b/src/java/org/apache/cassandra/service/CassandraDaemon.java
@@ -160,7 +160,7 @@ public class CassandraDaemon
             }
             else
             {
-                System.setProperty("java.rmi.server.hostname","127.0.0.1");
+                System.setProperty("java.rmi.server.hostname", 
InetAddress.getLoopbackAddress().getHostAddress());
 
                 try
                 {

Reply via email to