From 9e62ae4304a0bee3aec8c5fb743eb17d78b1cd35 Mon Sep 17 00:00:00 2001 From: Vladimir Kurchatkin Date: Fri, 9 Jan 2015 14:51:39 +0300 Subject: [PATCH] _debug_agent: use `readableObjectMode` option Use public `readableObjectMode` option to construct `Transform` instead of accessing private `_readableState.objectMode`. Partially addresses https://github.com/iojs/io.js/issues/445. PR-URL: https://github.com/iojs/io.js/pull/270 Reviewed-By: Fedor Indutny Reviewed-By: Ben Noordhuis Reviewed-By: Bert Belder Reviewed-By: Chris Dickinson --- lib/_debug_agent.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/_debug_agent.js b/lib/_debug_agent.js index d0e6dff..221b672 100644 --- a/lib/_debug_agent.js +++ b/lib/_debug_agent.js @@ -83,8 +83,9 @@ Agent.prototype.notifyWait = function notifyWait() { }; function Client(agent, socket) { - Transform.call(this); - this._readableState.objectMode = true; + Transform.call(this, { + readableObjectMode: true + }); this.agent = agent; this.binding = this.agent.binding; -- 2.7.4