Software / code / prosody-modules
Comparison
mod_host_guard/mod_host_guard.lua @ 726:455a9b8fac27
mod_host_guard: removed redundant cleanup code (tested it's completely unrequired).
| author | Marco Cirillo <maranda@lightwitch.org> |
|---|---|
| date | Mon, 25 Jun 2012 23:53:40 +0000 |
| parent | 725:f79fda2d7e51 |
| child | 727:99f5846bcd85 |
comparison
equal
deleted
inserted
replaced
| 725:f79fda2d7e51 | 726:455a9b8fac27 |
|---|---|
| 62 end | 62 end |
| 63 end | 63 end |
| 64 | 64 |
| 65 local function init_hosts() | 65 local function init_hosts() |
| 66 for n in pairs(hosts) do | 66 for n in pairs(hosts) do |
| 67 -- This is a bit redundant but better safe then sorry. | |
| 68 hosts[n].events.remove_handler("s2sin-established", s2s_hook) | |
| 69 hosts[n].events.remove_handler("route/remote", rr_hook) | |
| 70 hosts[n].events.remove_handler("stanza/jabber:server:dialback:result", s2s_hook) | |
| 71 if guard_blockall:contains(n) or guard_protect:contains(n) then handle_activation(n) end | 67 if guard_blockall:contains(n) or guard_protect:contains(n) then handle_activation(n) end |
| 72 end | 68 end |
| 73 end | 69 end |
| 74 | 70 |
| 75 local function reload() | 71 local function reload() |
| 103 if prosody.start_time then | 99 if prosody.start_time then |
| 104 setup() | 100 setup() |
| 105 else | 101 else |
| 106 module:hook ("server-started", setup) | 102 module:hook ("server-started", setup) |
| 107 end | 103 end |
| 108 |