Skip to content

Commit 332dff8

Browse files
committed
cleanup: remove setImmediate support check
`setImmediate` is available since Node.js v0.9.1
1 parent 401ec84 commit 332dff8

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

index.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,6 @@ var statuses = require('statuses')
2626
var DOUBLE_SPACE_REGEXP = /\x20{2}/g
2727
var NEWLINE_REGEXP = /\n/g
2828

29-
/* istanbul ignore next */
30-
var defer = typeof setImmediate === 'function'
31-
? setImmediate
32-
: function (fn) { process.nextTick(fn.bind.apply(fn, arguments)) }
3329
var isFinished = onFinished.isFinished
3430

3531
/**
@@ -118,7 +114,7 @@ function finalhandler (req, res, options) {
118114

119115
// schedule onerror callback
120116
if (err && onerror) {
121-
defer(onerror, err, req, res)
117+
setImmediate(onerror, err, req, res)
122118
}
123119

124120
// cannot actually respond

0 commit comments

Comments
 (0)