--- 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()