diff --git a/packages/uhk-usb/src/uhk-hid-device.ts b/packages/uhk-usb/src/uhk-hid-device.ts index 77beb1eb..c7e148ec 100644 --- a/packages/uhk-usb/src/uhk-hid-device.ts +++ b/packages/uhk-usb/src/uhk-hid-device.ts @@ -109,6 +109,7 @@ export class UhkHidDevice { device.read((err: any, receivedData: Array) => { if (err) { this.logService.error('[UhkHidDevice] Transfer error: ', err); + this.close(); return reject(err); } const logString = bufferToString(receivedData);