diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2017-07-26 20:29:01 +0200 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2017-07-26 20:29:01 +0200 |
| commit | 4f2fba37a5dfa4df5e09c106a2b1d43e1c22b608 (patch) | |
| tree | 4670d88e7539947c91137b9459122bcfb2e21113 | |
| parent | 5de82752dcf83b2b2da68968d505d47c8c41b578 (diff) | |
| download | bridge-4f2fba37a5dfa4df5e09c106a2b1d43e1c22b608.tar.gz bridge-4f2fba37a5dfa4df5e09c106a2b1d43e1c22b608.zip | |
kill bridge on unexpected errors
| -rw-r--r-- | server.js | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -85,8 +85,7 @@ app.use(express.static("assets")); /* internal monitoring */ app.get("/", (req, res) => res.sendFile(__dirname + "/index.html")); -process.on("unhandledRejection", err => { - logger.error("Uncaught Promise Error:", err.stack); - // bridge never exits! - //process.exit(); +process.on("unhandledRejection", (err) => { + logger.error(err); + process.exit(1); // fail hard and die }); |
