From b4f244f0da5c342f6a62db02bf32bb6c4e695d4d Mon Sep 17 00:00:00 2001
From: murgatroid99 <mlumish@google.com>
Date: Fri, 22 May 2015 11:06:11 -0700
Subject: [PATCH] Reverted change to _write in client.js

---
 src/node/src/client.js | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/node/src/client.js b/src/node/src/client.js
index 9a50bf24d9..65339406b2 100644
--- a/src/node/src/client.js
+++ b/src/node/src/client.js
@@ -80,7 +80,11 @@ function _write(chunk, encoding, callback) {
   var batch = {};
   batch[grpc.opType.SEND_MESSAGE] = this.serialize(chunk);
   this.call.startBatch(batch, function(err, event) {
-    callback(err);
+    if (err) {
+      // Something has gone wrong. Stop writing by failing to call callback
+      return;
+    }
+    callback();
   });
 }
 
-- 
GitLab