Skip to content

Commit 7407844

Browse files
author
Lloyd Watkin
committed
Reinstate segfault-handler
1 parent ea82ef5 commit 7407844

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"jwt-simple": "0.1.x",
2121
"pubcontrol": "0.3.1",
2222
"grip": "0.1.4",
23+
"segfault-handler": "git+https://github.com/ddopson/node-segfault-handler.git",
2324
"node-xmpp-client": "~0.4.0",
2425
"primus-emitter": "~3.0.2",
2526
"primus": "~2.3.0",

server.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,13 @@ var auth = require('./src/util/auth');
2222
var config = require('./src/util/config');
2323
var session = require('./src/util/session');
2424
var grip = require('./src/util/grip');
25+
var SegfaultHandler = require('segfault-handler');
2526
var logger = require('./src/util/log');
2627
var expressWinston = require('express-winston');
2728

29+
// Watch for segfaults
30+
SegfaultHandler.registerHandler();
31+
2832
function setupConfig(app) {
2933
transport = logger.transports[Object.keys(logger.transports)[0]];
3034
app.configure(function() {

0 commit comments

Comments
 (0)