From 8dae6e66cceafa21f4e6e9b768050e44b5540c38 Mon Sep 17 00:00:00 2001 From: Xaekai Date: Sun, 14 May 2017 04:20:58 -0700 Subject: [PATCH] Add a simple listener for SIGUSR2 to reload SSL certs --- index.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/index.js b/index.js index ad9bc8f4..b26d655b 100644 --- a/index.js +++ b/index.js @@ -130,6 +130,11 @@ if (Config.get("service-socket.enabled")) { server.init(handleLine, Config.get("service-socket.socket")); } +// Hi I'm Mr POSIX! Look at me! +process.on('SIGUSR2', () => { + sv.reloadCertificateData(); +}); + require("bluebird"); process.on("unhandledRejection", function (reason, promise) { Logger.errlog.log("[SEVERE] Unhandled rejection: " + reason.stack);