From d83d2d5f4e590452b000eeeffcebf23d27b3955d Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Mon, 4 Mar 2019 19:35:22 -0800 Subject: [PATCH] Do not restart mail container when setting fallback certs --- src/reverseproxy.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/reverseproxy.js b/src/reverseproxy.js index 2a36c3314..a0a6085eb 100644 --- a/src/reverseproxy.js +++ b/src/reverseproxy.js @@ -244,14 +244,11 @@ function setFallbackCertificate(domain, fallback, callback) { if (!safe.fs.writeFileSync(path.join(paths.APP_CERTS_DIR, `${domain}.host.key`), fallback.key)) return callback(new ReverseProxyError(ReverseProxyError.INTERNAL_ERROR, safe.error.message)); } - platform.handleCertChanged('*.' + domain, function (error) { + // TODO: maybe the cert is being used by the mail container + reload(function (error) { if (error) return callback(new ReverseProxyError(ReverseProxyError.INTERNAL_ERROR, error)); - reload(function (error) { - if (error) return callback(new ReverseProxyError(ReverseProxyError.INTERNAL_ERROR, error)); - - return callback(null); - }); + return callback(null); }); }