From 40de6265e6a5542642bd4d3772740ae04f818e32 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Mon, 15 Mar 2010 22:04:04 +0000
Subject: [PATCH] Use js.terminated instead of server.terminated -
 server.terminated hasn't been supported since services.c rev 1.148
 (Oct-2003).

---
 exec/commservice.js            | 2 +-
 exec/examples/staticservice.js | 4 ++--
 exec/ircd.js                   | 7 +------
 3 files changed, 4 insertions(+), 9 deletions(-)

diff --git a/exec/commservice.js b/exec/commservice.js
index dd261a2bf8..b096f134a7 100644
--- a/exec/commservice.js
+++ b/exec/commservice.js
@@ -51,7 +51,7 @@ var background=[];
 var hub=false;
 
 //main service loop
-while(!server.terminated && !js.terminated) 
+while(!js.terminated) 
 {
 	sock_cycle();
 	if(server.socket.poll()<1)
diff --git a/exec/examples/staticservice.js b/exec/examples/staticservice.js
index 9531279f08..9cf9c414d1 100644
--- a/exec/examples/staticservice.js
+++ b/exec/examples/staticservice.js
@@ -2,12 +2,12 @@
 
 // Example Synchronet "Static" Service module
 
-while(!server.terminated) {
+while(!js.terminated) {
 
 	if(server.socket.poll(10)<1)
 		continue;
 
-	if(server.terminated)
+	if(js.terminated)
 		break;
 
 	log("Incoming...");
diff --git a/exec/ircd.js b/exec/ircd.js
index 417e349a18..ec841e238b 100644
--- a/exec/ircd.js
+++ b/exec/ircd.js
@@ -192,12 +192,7 @@ js.branch_limit=0; // we're not an infinite loop.
 js.auto_terminate=false; // we handle our own termination requests
 
 ///// Main Loop /////
-while (!server.terminated) {
-
-	if(server.terminated)
-		break;
-	if(js.terminated)
-		break;
+while (!js.terminated) {
 
 	// Setup a new socket if a connection is accepted.
 	for (pl in open_plines) {
-- 
GitLab