From 2a6ad5227942cc54e61dea02bd2d411305941e33 Mon Sep 17 00:00:00 2001 From: Alberto Iannaccone Date: Wed, 25 Nov 2020 13:42:22 +0100 Subject: [PATCH 1/2] check all ports on agent disconnect --- src/socket-daemon.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/socket-daemon.js b/src/socket-daemon.js index 64622c11..262c531b 100644 --- a/src/socket-daemon.js +++ b/src/socket-daemon.js @@ -110,7 +110,10 @@ export default class SocketDaemon extends Daemon { this.agentInfo = data; this.agentFound.next(true); })) - .catch(() => timer(POLLING_INTERVAL).subscribe(() => this.findAgent())); + .catch(() => timer(POLLING_INTERVAL).subscribe(() => { + this.pluginURL = null; + this.findAgent(); + })); return; } From fa9d23411657cebd840abbb02d87aa693cab28ea Mon Sep 17 00:00:00 2001 From: Alberto Iannaccone Date: Wed, 25 Nov 2020 14:47:36 +0100 Subject: [PATCH 2/2] 2.3.5 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index c77b5105..88f9b157 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "arduino-create-agent-js-client", - "version": "2.3.4", + "version": "2.3.5", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index bb3012e4..e5a611ec 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "arduino-create-agent-js-client", - "version": "2.3.4", + "version": "2.3.5", "description": "JS module providing discovery of the Arduino Create Plugin and communication with it", "main": "lib/index.js", "module": "es/index.js",