Added stderr logging.
This commit is contained in:
parent
36e63e9c99
commit
7307229e90
1 changed files with 5 additions and 1 deletions
6
index.js
6
index.js
|
@ -284,7 +284,6 @@ Mod.prototype.callback = function (req, res, serverconsole, responseEnd, href, e
|
|||
} catch (ex) {
|
||||
interpreter.removeAllListeners("exit");
|
||||
interpreter.stdout.removeAllListeners("data");
|
||||
interpreter.stderr.removeAllListeners("data");
|
||||
if (!callServerError) {
|
||||
res.writeHead(500);
|
||||
res.end(ex.stack);
|
||||
|
@ -317,6 +316,11 @@ Mod.prototype.callback = function (req, res, serverconsole, responseEnd, href, e
|
|||
callServerError(500, "RedBrick/" + version, ex);
|
||||
}
|
||||
} else {
|
||||
var preparedStderr = stderr.trim()
|
||||
if(preparedStderr) {
|
||||
serverconsole.errmessage("There were CGI application errors:");
|
||||
serverconsole.errmessage(preparedStderr);
|
||||
}
|
||||
res.end();
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue