mod_muc: deregister component on unload

Tue, 13 Jan 2009 20:18:20 +0500

author
Waqas Hussain <waqas20@gmail.com>
date
Tue, 13 Jan 2009 20:18:20 +0500
changeset 707
bb9583314ec7
parent 706
ce772e283992
child 708
b72d408f5f15

mod_muc: deregister component on unload

plugins/mod_muc.lua file | annotate | diff | comparison | revisions
--- a/plugins/mod_muc.lua	Tue Jan 13 19:41:52 2009 +0500
+++ b/plugins/mod_muc.lua	Tue Jan 13 20:18:20 2009 +0500
@@ -1,6 +1,7 @@
 
 
 local register_component = require "core.componentmanager".register_component;
+local deregister_component = require "core.componentmanager".deregister_component;
 local jid_split = require "util.jid".split;
 local jid_bare = require "util.jid".bare;
 local st = require "util.stanza";
@@ -272,3 +273,8 @@
 		handle_to_domain(origin, stanza);
 	end
 end);
+
+function unload()
+	deregister_component(muc_domain);
+end
+

mercurial