From 0a66b2361374da10be80c2e6d4b1f1463b0fb9bb Mon Sep 17 00:00:00 2001 From: sylenien Date: Wed, 22 Jun 2022 12:24:07 +0200 Subject: [PATCH] fix(tracker): move worker stop to the end of stop func --- tracker/tracker/src/main/app/index.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tracker/tracker/src/main/app/index.ts b/tracker/tracker/src/main/app/index.ts index 98e595ea3..ea962e3bb 100644 --- a/tracker/tracker/src/main/app/index.ts +++ b/tracker/tracker/src/main/app/index.ts @@ -452,15 +452,15 @@ export default class App { stop(): void { if (this.activityState !== ActivityState.NotActive) { try { - if (this.worker) { - this.worker.postMessage("stop") - } this.sanitizer.clear() this.observer.disconnect() this.nodes.clear() this.ticker.stop() this.stopCallbacks.forEach((cb) => cb()) this.notify.log("OpenReplay tracking stopped.") + if (this.worker) { + this.worker.postMessage("stop") + } } finally { this.activityState = ActivityState.NotActive }