From bff4b7bafe144ac2dc11b866e86c07aa57e38757 Mon Sep 17 00:00:00 2001 From: Simo Kinnunen Date: Mon, 14 Sep 2015 19:36:40 +0900 Subject: [PATCH] Make sure chunk gets reset after every read loop. --- lib/units/device/plugins/vnc/util/connection.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/units/device/plugins/vnc/util/connection.js b/lib/units/device/plugins/vnc/util/connection.js index eeaf24ca..5041c675 100644 --- a/lib/units/device/plugins/vnc/util/connection.js +++ b/lib/units/device/plugins/vnc/util/connection.js @@ -230,6 +230,7 @@ VncConnection.prototype._read = function() { while (this._append(this.conn.read())) { do { debug('state', StateReverse[this._state]) + chunk = null switch (this._state) { case VncConnection.STATE_NEED_CLIENT_VERSION: if ((chunk = this._consume(12))) {