From 2040693ac1da107d22a73668c63116e927ce1c82 Mon Sep 17 00:00:00 2001 From: 0x0a0d Date: Fri, 17 Nov 2023 13:43:20 +0700 Subject: [PATCH] fix(transit): when transit disconnect, always call transporter.disconnect() --- src/transit.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/transit.js b/src/transit.js index 2f8e4f593..1b4c165d0 100644 --- a/src/transit.js +++ b/src/transit.js @@ -231,10 +231,9 @@ class Transit { return this.Promise.resolve() .then(() => { - if (this.tx.connected) { - return this.discoverer.localNodeDisconnected().then(() => this.tx.disconnect()); - } + return this.tx.connected && this.discoverer.localNodeDisconnected(); }) + .then(() => this.tx.disconnect()) .then(() => (this.disconnecting = false)); }