diff --git a/arduino-ide-extension/src/browser/monitor/monitor-connection.ts b/arduino-ide-extension/src/browser/monitor/monitor-connection.ts index 208dd515..af6396d0 100644 --- a/arduino-ide-extension/src/browser/monitor/monitor-connection.ts +++ b/arduino-ide-extension/src/browser/monitor/monitor-connection.ts @@ -188,6 +188,7 @@ export class MonitorConnection { // First, disconnect if connected. if (this.connected) { this.disconnect().then(() => resolve()); + return; } resolve(); }).then(() => {