diff --git a/arduino-debugger-extension/src/node/debug-adapter/cmsis-debug-session.ts b/arduino-debugger-extension/src/node/debug-adapter/cmsis-debug-session.ts index 076e4122..97e2bda1 100644 --- a/arduino-debugger-extension/src/node/debug-adapter/cmsis-debug-session.ts +++ b/arduino-debugger-extension/src/node/debug-adapter/cmsis-debug-session.ts @@ -273,7 +273,7 @@ export class CmsisDebugSession extends GDBDebugSession { progressListener(0); this.gdbServer.on('progress', progressListener); await mi.sendTargetDownload(this.gdb); - this.gdbServer.off('progress', progressListener); + this.gdbServer.removeListener('progress', progressListener); progressListener(100); // Halt after image download