From 0e6aefa1cd23a68f6dd1f02a2b010844a2b476e1 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Wed, 18 Jan 2012 21:13:56 +0000
Subject: [PATCH] Fix memory leak by deleting lingering references to your
 mother.

---
 exec/load/ircd_unreg.js | 1 +
 1 file changed, 1 insertion(+)

diff --git a/exec/load/ircd_unreg.js b/exec/load/ircd_unreg.js
index 4530c5efe4..335bf1d32e 100644
--- a/exec/load/ircd_unreg.js
+++ b/exec/load/ircd_unreg.js
@@ -202,6 +202,7 @@ function Unregistered_Commands(cmdline) {
 			var new_server = Servers[cmd[1].toLowerCase()];
 			Local_Servers[this.id] = new_server;
 			Local_Sockets_Map[this.id] = new_server;
+			delete Unregistered[this.id];
 			rebuild_socksel_array = true;
 			new_server.socket = this.socket;
 			new_server.hops = cmd[2];
-- 
GitLab