From 72ae946666b7bca1a5c75b20245ef51ece0e0c63 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Mon, 6 Jan 2014 05:04:29 +0000
Subject: [PATCH] Attempt to handle a missing server.ini file gracefully.

---
 xtrn/dicewarz2/ai.js      | 4 ++--
 xtrn/dicewarz2/service.js | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/xtrn/dicewarz2/ai.js b/xtrn/dicewarz2/ai.js
index e9d9bb2409..315a1616c6 100644
--- a/xtrn/dicewarz2/ai.js
+++ b/xtrn/dicewarz2/ai.js
@@ -401,8 +401,8 @@ function initClient() {
 	
 	var server_file = new File(file_cfgname(root, "server.ini"));
 	server_file.open('r',true);
-	var serverAddr=server_file.iniGetValue(null,"host");
-	var serverPort=server_file.iniGetValue(null,"port");
+	var serverAddr=server_file.iniGetValue(null,"host","localhost");
+	var serverPort=server_file.iniGetValue(null,"port",10088);
 	server_file.close();
 	client = new JSONClient(serverAddr,serverPort);
 }
diff --git a/xtrn/dicewarz2/service.js b/xtrn/dicewarz2/service.js
index 750407fa74..ee5c34fd2a 100644
--- a/xtrn/dicewarz2/service.js
+++ b/xtrn/dicewarz2/service.js
@@ -4,8 +4,8 @@ var root = argv[0];
 /* load server connection information from server.ini */
 var server_file = new File(file_cfgname(root, "server.ini"));
 server_file.open('r',true);
-var serverAddr=server_file.iniGetValue(null,"host");
-var serverPort=server_file.iniGetValue(null,"port");
+var serverAddr=server_file.iniGetValue(null,"host","localhost");
+var serverPort=server_file.iniGetValue(null,"port",10088);
 server_file.close();
 
 load("json-client.js");
-- 
GitLab