equal
deleted
inserted
replaced
145 module:log("info", "Received SIGINT"); |
145 module:log("info", "Received SIGINT"); |
146 prosody.unlock_globals(); |
146 prosody.unlock_globals(); |
147 prosody.shutdown("Received SIGINT"); |
147 prosody.shutdown("Received SIGINT"); |
148 prosody.lock_globals(); |
148 prosody.lock_globals(); |
149 end); |
149 end); |
|
150 |
|
151 signal.signal("SIGUSR1", function () |
|
152 module:log("info", "Received SIGUSR1"); |
|
153 module:fire_event("signal/SIGUSR1"); |
|
154 end); |
|
155 |
|
156 signal.signal("SIGUSR2", function () |
|
157 module:log("info", "Received SIGUSR2"); |
|
158 module:fire_event("signal/SIGUSR2"); |
|
159 end); |
150 end); |
160 end); |
151 end |
161 end |
|
162 |
|
163 -- For other modules to reference |
|
164 features = { |
|
165 signal_events = true; |
|
166 }; |