From ee37d859a479e3ce28a7da460b2f27ed4bcd7ece Mon Sep 17 00:00:00 2001 From: Amish Shah Date: Sat, 29 Apr 2017 22:47:06 +0100 Subject: [PATCH] dumb ass bug fix --- src/client/voice/player/AudioPlayer.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/client/voice/player/AudioPlayer.js b/src/client/voice/player/AudioPlayer.js index 4f7d96b6c..90abf1cef 100644 --- a/src/client/voice/player/AudioPlayer.js +++ b/src/client/voice/player/AudioPlayer.js @@ -74,8 +74,10 @@ class AudioPlayer extends EventEmitter { const dispatcher = this.dispatcher; if (transcoder) transcoder.kill(); if (dispatcher) { - dispatcher.removeListener('end', dispatcher.listeners('end')[0]); - dispatcher.removeListener('error', dispatcher.listeners('error')[0]); + const end = dispatcher.listeners('end')[0]; + const error = dispatcher.listeners('error')[0]; + if (end) dispatcher.removeListener('end', end); + if (error) dispatcher.removeListener('error', error); dispatcher.destroy('end'); } this.currentStream = {};