util/startup.lua
changeset 8724 b773b15fee71
parent 8723 dba17a70fd22
child 8731 41c959c5c84b
--- a/util/startup.lua	Thu Apr 05 17:52:37 2018 +0200
+++ b/util/startup.lua	Thu Apr 05 17:53:51 2018 +0200
@@ -84,7 +84,12 @@
 
 function startup.init_logging()
 	-- Initialize logging
-	require "core.loggingmanager"
+	local loggingmanager = require "core.loggingmanager"
+	loggingmanager.reload_logging();
+	prosody.events.add_handler("reopen-log-files", function ()
+		loggingmanager.reload_logging();
+		prosody.events.fire_event("logging-reloaded");
+	end);
 end
 
 function startup.log_dependency_warnings()