Closed
Description
- Version: v5.7.1
- Platform: Darwin 14.5.0 Darwin Kernel Version 14.5.0: Wed Jul 29 02:26:53 PDT 2015; root:xnu-2782.40.9~1/RELEASE_X86_64 x86_64
- Subsystem: http, errors
With the following example, I would expect uncaughtException to be triggered. It works on v4.x but not on latest v5.
var http = require('http')
process.once('uncaughtException', function(error) {
console.log('in uncaughtException')
console.log(error)
})
server = http.createServer(function(req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'})
res.end('some data')
})
server.listen(8183, function () {
http.get('http://localhost:8183', function (res) {
console.log('got response')
res.resume()
// throwing error here to trigger uncaughtException
throw new Error("some error")
})
})
Activity