From 6fa2a6e403aa1900bd46cb6dc2a68c1f492b2657 Mon Sep 17 00:00:00 2001 From: lazos Date: Fri, 7 Feb 2020 12:16:59 +0100 Subject: [PATCH] fix session access when already set but not yet open --- src/Connection.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Connection.js b/src/Connection.js index a69eec2..becffd2 100644 --- a/src/Connection.js +++ b/src/Connection.js @@ -145,6 +145,9 @@ class Connection extends autobahn.Connection { setTimeout(() => this.open()); return this._wampSessionDefer.promise; } + if(!this._session.isOpen) { + return this._wampSessionDefer.promise; + } return When.Promise.resolve(this._session); }