184 log("debug", "Deregistering component"); |
184 log("debug", "Deregistering component"); |
185 cm_deregister_component(session.host); |
185 cm_deregister_component(session.host); |
186 hosts[session.host].connected = nil; |
186 hosts[session.host].connected = nil; |
187 end |
187 end |
188 sessions[conn] = nil; |
188 sessions[conn] = nil; |
189 for k in pairs(session) do session[k] = nil; end |
189 for k in pairs(session) do |
|
190 if k ~= "log" and k ~= "close" then |
|
191 session[k] = nil; |
|
192 end |
|
193 end |
|
194 session.destroyed = true; |
190 session = nil; |
195 session = nil; |
191 end |
196 end |
192 end |
197 end |
193 |
198 |
194 connlisteners.register('xmppcomponent', component_listener); |
199 connlisteners.register('xmppcomponent', component_listener); |