From 39a3bc6269d0fb9ac5447eb24f8d2ccd83f19ede Mon Sep 17 00:00:00 2001 From: asepharyana Date: Sun, 26 Jul 2026 16:18:33 +0700 Subject: [PATCH] fix: add missing draining state variable in VoiceTransmitter class --- .../discord-gateway/src/modules/voice-recording/transmitter.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/discord-gateway/src/modules/voice-recording/transmitter.ts b/services/discord-gateway/src/modules/voice-recording/transmitter.ts index 07ccec2..bd09335 100644 --- a/services/discord-gateway/src/modules/voice-recording/transmitter.ts +++ b/services/discord-gateway/src/modules/voice-recording/transmitter.ts @@ -27,6 +27,8 @@ export class VoiceTransmitter { private gate = Promise.resolve(); /** Set true before sending SIGTERM so exit handler knows it's intentional */ private _expectedExit = false; + /** True while the underlying stream is in a drain state (backpressure) */ + private draining = false; /** * Start listening for PCM audio data from Redis and stream to Discord