aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Abhishek Kumar <abhikumar@google.com>2015-07-14 12:57:17 -0700
committerGravatar Abhishek Kumar <abhikumar@google.com>2015-07-14 12:57:17 -0700
commitda7790bebf1a40a54fc415a0dd14c372f267957d (patch)
tree6b6327a23ae05bf2730337edf04f65c5b0887875
parent1cbeeb508b033c84f73ec79756bb4f7c0227a0d0 (diff)
parent8dae13e0d19506f5af056a7f1fe5caf760ef2aa3 (diff)
Merge pull request #2335 from murgatroid99/node_error_codes
Made Node server respond with UNKNOWN for unspecified application errors
-rw-r--r--src/node/src/server.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/node/src/server.js b/src/node/src/server.js
index 9ac428f3ee..00be400e61 100644
--- a/src/node/src/server.js
+++ b/src/node/src/server.js
@@ -55,7 +55,7 @@ var EventEmitter = require('events').EventEmitter;
*/
function handleError(call, error) {
var status = {
- code: grpc.status.INTERNAL,
+ code: grpc.status.UNKNOWN,
details: 'Unknown Error',
metadata: {}
};
@@ -142,12 +142,12 @@ function setUpWritable(stream, serialize) {
stream.on('finish', sendStatus);
/**
* Set the pending status to a given error status. If the error does not have
- * code or details properties, the code will be set to grpc.status.INTERNAL
+ * code or details properties, the code will be set to grpc.status.UNKNOWN
* and the details will be set to 'Unknown Error'.
* @param {Error} err The error object
*/
function setStatus(err) {
- var code = grpc.status.INTERNAL;
+ var code = grpc.status.UNKNOWN;
var details = 'Unknown Error';
var metadata = {};
if (err.hasOwnProperty('message')) {