From 9c05fd3deba941637b3f1bd2d83ace2652d050a6 Mon Sep 17 00:00:00 2001 From: Hoan Luu Huu <110280845+xquanluu@users.noreply.github.com> Date: Tue, 18 Feb 2025 19:08:19 +0700 Subject: [PATCH] fix dialMusic keep running in infinity loop (#1085) --- lib/tasks/dial.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/tasks/dial.js b/lib/tasks/dial.js index f6a66102..3250bf42 100644 --- a/lib/tasks/dial.js +++ b/lib/tasks/dial.js @@ -230,10 +230,10 @@ class TaskDial extends Task { try { await this.epOther.play(this.dialMusic); } catch (err) { - this.logger.error(err, `TaskDial:exec error playing ${this.dialMusic}`); + this.logger.error(err, `TaskDial:exec error playing dialMusic ${this.dialMusic}`); await sleepFor(1000); } - } while (!this.killed || !this.bridged); + } while (!this.killed && !this.bridged && this._mediaPath === MediaPath.FullMedia); })(); } }