Mercurial > prosody-modules
comparison mod_proxy65/mod_proxy65.lua @ 74:d70813f7d90a
mod_proxy65: make it work again
author | Thilo Cestonaro <thilo@cestona.ro> |
---|---|
date | Sat, 31 Oct 2009 21:00:02 +0100 |
parents | adb9d1b879c2 |
children | 85b8622ccffd |
comparison
equal
deleted
inserted
replaced
73:adb9d1b879c2 | 74:d70813f7d90a |
---|---|
134 return reply; | 134 return reply; |
135 end | 135 end |
136 | 136 |
137 module.unload = function() | 137 module.unload = function() |
138 componentmanager.deregister_component(host); | 138 componentmanager.deregister_component(host); |
139 connlisteners.deregister("proxy65"); | 139 connlisteners.deregister(module.host .. ':proxy65'); |
140 end | 140 end |
141 | 141 |
142 local function set_activation(stanza) | 142 local function set_activation(stanza) |
143 local from, to, sid, reply = nil; | 143 local from, to, sid, reply = nil; |
144 from = stanza.attr.from; | 144 from = stanza.attr.from; |
193 if not connlisteners.register(module.host .. ':proxy65', connlistener) then | 193 if not connlisteners.register(module.host .. ':proxy65', connlistener) then |
194 error("mod_proxy65: Could not establish a connection listener. Check your configuration please."); | 194 error("mod_proxy65: Could not establish a connection listener. Check your configuration please."); |
195 error(" one possible cause for this would be that two proxy65 components share the same port."); | 195 error(" one possible cause for this would be that two proxy65 components share the same port."); |
196 end | 196 end |
197 | 197 |
198 connlisteners.start('proxy65'); | 198 connlisteners.start(module.host .. ':proxy65'); |
199 component = componentmanager.register_component(host, handle_to_domain); | 199 component = componentmanager.register_component(host, handle_to_domain); |