diff --git a/lib/tasks/gather.js b/lib/tasks/gather.js index 8c1dd53a..a52110ef 100644 --- a/lib/tasks/gather.js +++ b/lib/tasks/gather.js @@ -195,10 +195,12 @@ class TaskGather extends Task { if (this.sayTask && !this.sayTask.killed) { this.sayTask.removeAllListeners('playDone'); this.sayTask.kill(cs); + this.sayTask = null; } if (this.playTask && !this.playTask.killed) { this.playTask.removeAllListeners('playDone'); this.playTask.kill(cs); + this.playTask = null; } } diff --git a/lib/tasks/say.js b/lib/tasks/say.js index 7af64c70..b00e3bde 100644 --- a/lib/tasks/say.js +++ b/lib/tasks/say.js @@ -93,7 +93,7 @@ class TaskSay extends Task { this.killPlayToConfMember(this.ep, memberId, confName); } else { - await this.ep.api('uuid_break', this.ep.uuid).catch((err) => this.logger.info(err, 'Error killing audio')); + this.ep.api('uuid_break', this.ep.uuid); } } }