diff --git a/voice.go b/voice.go index e08b9ff..6987fa7 100644 --- a/voice.go +++ b/voice.go @@ -795,6 +795,7 @@ func (v *VoiceConnection) reconnect() { v.Lock() if v.reconnecting { v.log(LogInformational, "already reconnecting, exiting.") + v.Unlock() return } v.reconnecting = true