diff --git a/src/node/src/server.js b/src/node/src/server.js index 51bb99ee5378d3241f2459dbbbcaccbf7a439c0d..da9c6b2d7ff0983f09f1000e609f9f3d5275bc1a 100644 --- a/src/node/src/server.js +++ b/src/node/src/server.js @@ -133,6 +133,7 @@ function sendUnaryResponse(call, value, serialize, metadata, flags) { } catch (e) { e.code = grpc.status.INTERNAL; handleError(e); + return; } message.grpcWriteFlags = flags; end_batch[grpc.opType.SEND_MESSAGE] = message;