summaryrefslogtreecommitdiff
path: root/demoscript/Ice/multicast.py
diff options
context:
space:
mode:
Diffstat (limited to 'demoscript/Ice/multicast.py')
-rw-r--r--demoscript/Ice/multicast.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/demoscript/Ice/multicast.py b/demoscript/Ice/multicast.py
index deec2b0510e..e9962e3a5ce 100644
--- a/demoscript/Ice/multicast.py
+++ b/demoscript/Ice/multicast.py
@@ -51,7 +51,10 @@ def runDemo(clientCmd, serverCmd):
def run(clientCmd, serverCmd):
print "testing multicast discovery (Ipv4)...",
sys.stdout.flush()
- runDemo(clientCmd, serverCmd)
+ if serverCmd.startswith("java"):
+ runDemo(clientCmd, "java -Djava.net.preferIPv4Stack=true Server")
+ else:
+ runDemo(clientCmd, serverCmd)
print "ok"
if Util.getMapping() == "java" and Util.isWin32():