plugins/mod_posix.lua
changeset 11183 96da09c771a1
parent 11066 dd3b1b9d867d
child 11834 7fe2fbfbdb1c
equal deleted inserted replaced
11182:44bcddecf1b5 11183:96da09c771a1
   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 };