From 20883e440927b517fda541afd05ed5e720e113cc Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Sat, 22 May 2004 00:48:41 +0000
Subject: [PATCH] Bugfix: multiple messages per area could not be exported
 since we were removing the servers from the area line for each message. Using
 a copy of the area line.

---
 exec/mlistgate.js | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/exec/mlistgate.js b/exec/mlistgate.js
index 7aef78f2c9..b1866275c4 100644
--- a/exec/mlistgate.js
+++ b/exec/mlistgate.js
@@ -159,9 +159,10 @@ for(i in area) {
 		delete hdr.thread_next;
 		delete hdr.thread_first;
 
-		while(area[i].length) {	/* For each list server... */
+		var listservers = area[i];
+		while(listservers.length) {	/* For each list server... */
 
-			listserv=area[i].shift();
+			listserv=listservers.shift();
 	
 			/* Address message to list server e-mail address */
 		    hdr.to_net_addr = listserv; 
-- 
GitLab