diff --git a/src/modbus-rtu-master.js b/src/modbus-rtu-master.js index 8690f19..447cc4f 100644 --- a/src/modbus-rtu-master.js +++ b/src/modbus-rtu-master.js @@ -40,6 +40,7 @@ class ModbusRTUMaster { console.log('Disconnect requested'); try { if (this.reader) { + await this.reader.cancel(); await this.reader.releaseLock(); this.reader = null; }