diff --git a/discord.go b/discord.go index 2436543..8988850 100644 --- a/discord.go +++ b/discord.go @@ -163,6 +163,7 @@ func discordReceivePCM(v *discordgo.VoiceConnection, die chan bool) { case fromDiscordMap[p.SSRC].pcm <- p.PCM[0:480]: default: log.Println("fromDiscordMap buffer full. Dropping packet") + discordMutex.Unlock() continue } select {