mod_disco: Fixed: Service discovery features were not being removed on module unload (issue #205).

Sun, 28 Nov 2010 07:56:08 +0500

author
Waqas Hussain <waqas20@gmail.com>
date
Sun, 28 Nov 2010 07:56:08 +0500
changeset 3665
98b55c3a3deb
parent 3664
345cd1e04e80
child 3666
44c4789d6e17

mod_disco: Fixed: Service discovery features were not being removed on module unload (issue #205).

plugins/mod_disco.lua file | annotate | diff | comparison | revisions
--- a/plugins/mod_disco.lua	Sun Nov 28 07:43:19 2010 +0500
+++ b/plugins/mod_disco.lua	Sun Nov 28 07:56:08 2010 +0500
@@ -81,6 +81,8 @@
 
 module:hook("item-added/identity", clear_disco_cache);
 module:hook("item-added/feature", clear_disco_cache);
+module:hook("item-removed/identity", clear_disco_cache);
+module:hook("item-removed/feature", clear_disco_cache);
 
 -- Handle disco requests to the server
 module:hook("iq/host/http://jabber.org/protocol/disco#info:query", function(event)

mercurial