diff core/componentmanager.lua @ 282:80e7de32b618

Merging my new SASL code with Waqas' adjusted saslauth module.
author Tobias Markmann <tm@ayena.de>
date Sat, 15 Nov 2008 13:47:17 +0100
parents 837c7f701a56
children cccd610a0ef9
line wrap: on
line diff
--- a/core/componentmanager.lua	Wed Nov 12 21:38:46 2008 +0100
+++ b/core/componentmanager.lua	Sat Nov 15 13:47:17 2008 +0100
@@ -25,8 +25,9 @@
 	if not hosts[host] then
 		-- TODO check for host well-formedness
 		components[host] = component;
-		hosts[host] = {type = "component", host = host, connected = true};
+		hosts[host] = {type = "component", host = host, connected = true, s2sout = {} };
 		log("debug", "component added: "..host);
+		return hosts[host];
 	else
 		log("error", "Attempt to set component for existing host: "..host);
 	end