X-Git-Url: http://git.squeep.com/?p=websub-hub;a=blobdiff_plain;f=server.js;h=49ce8f6ea6971169ae958ef0c4d4d9227133a8d2;hp=cef54a918fbce09797f290bd3a3f8fe49176e577;hb=HEAD;hpb=04a72d188670df01668cbd7fe48fb86832ddd2b6 diff --git a/server.js b/server.js index cef54a9..49ce8f6 100644 --- a/server.js +++ b/server.js @@ -26,12 +26,13 @@ const ADDR = process.env.LISTEN_ADDR || '127.0.0.1'; service.dispatch(req, res); }).listen(PORT, ADDR, (err) => { if (err) { - logger.error(_scope, 'error starting server', err); + logger.error(_scope, 'error creating server', err); throw err; } logger.info(_scope, 'server started', { version, listenAddress: ADDR, listenPort: PORT }); }); } catch (e) { (logger || console).error(_scope, 'error starting server', e); + db && db.listener && await db.listener.stop(); } })(); \ No newline at end of file