mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-09 16:13:31 +01:00
fix(VoiceReceiver): fix memory leak (#5609)
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
This commit is contained in:
@@ -48,6 +48,7 @@ class VoiceReceiver extends EventEmitter {
|
||||
const stream = this.packets.makeStream(user.id, end);
|
||||
if (mode === 'pcm') {
|
||||
const decoder = new prism.opus.Decoder({ channels: 2, rate: 48000, frameSize: 960 });
|
||||
decoder.once('close', () => stream.destroy());
|
||||
stream.pipe(decoder);
|
||||
return decoder;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user