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