THRIFT-2194 Node: Not actually prepending residual data in TFramedTransport.receiver
authorJens Geyer <jensg@apache.org>
Fri, 13 Dec 2013 23:40:44 +0000 (00:40 +0100)
committerJens Geyer <jensg@apache.org>
Fri, 13 Dec 2013 23:40:44 +0000 (00:40 +0100)
Patch: Justin Gallardo

lib/nodejs/lib/thrift/transport.js

index e918335..db3cd87 100644 (file)
@@ -42,6 +42,7 @@ TFramedTransport.receiver = function(callback) {
       var dat = new Buffer(data.length + residual.length);
       residual.copy(dat, 0, 0);
       data.copy(dat, residual.length, 0);
+      data = dat;
       residual = null;
     }