From 59018420baf165b11505ae2491d04044b8cfb098 Mon Sep 17 00:00:00 2001 From: ndvtr Date: Sun, 23 Apr 2017 14:44:45 +0200 Subject: [PATCH] I3IpcClient "connect" emit order is corrected. I3IpcClient "connect" event emit is placed after "self._stream" assign. --- lib/ipc.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/ipc.js b/lib/ipc.js index bf7b4a8..7a833f9 100644 --- a/lib/ipc.js +++ b/lib/ipc.js @@ -68,8 +68,9 @@ function I3IpcClient(opts) { if (err) return self.emit('error', err); - self.emit('connect', self); self._stream = stream; + self.emit('connect', self); + self._pump(); // send queued commands self._waitHeader = true;