mirror of
https://github.com/http-party/node-http-proxy.git
synced 2025-12-08 20:59:18 +00:00
[minor] More contextual errors when middleware(s) error
This commit is contained in:
parent
07c8d2ee60
commit
38315f6b1f
@ -125,16 +125,19 @@ exports.stack = function stack (middlewares, proxy) {
|
||||
handle = function (req, res) {
|
||||
var next = function (err) {
|
||||
if (err) {
|
||||
console.error(err.stack);
|
||||
if (res._headerSent) {
|
||||
res.destroy();
|
||||
} else {
|
||||
}
|
||||
else {
|
||||
res.statusCode = 500;
|
||||
res.setHeader('Content-Type', 'text/plain');
|
||||
res.end('Internal Server Error');
|
||||
}
|
||||
|
||||
console.error("error in middleware layer: %s", err.stack);
|
||||
return;
|
||||
}
|
||||
|
||||
child(req, res);
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user