From 7c87035a71787c6fcb562fd96a9a9847c10e00a9 Mon Sep 17 00:00:00 2001 From: Fedor Lapshin Date: Sun, 14 Aug 2022 00:04:52 +0300 Subject: [PATCH] feat(voice): use Dialer for connections (#1220) Use Session.Dialer for WebSocket connections. --- voice.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/voice.go b/voice.go index a4c3bf558..efd880900 100644 --- a/voice.go +++ b/voice.go @@ -304,7 +304,7 @@ func (v *VoiceConnection) open() (err error) { // Connect to VoiceConnection Websocket vg := "wss://" + strings.TrimSuffix(v.endpoint, ":80") v.log(LogInformational, "connecting to voice endpoint %s", vg) - v.wsConn, _, err = websocket.DefaultDialer.Dial(vg, nil) + v.wsConn, _, err = v.session.Dialer.Dial(vg, nil) if err != nil { v.log(LogWarning, "error connecting to voice endpoint %s, %s", vg, err) v.log(LogDebug, "voice struct: %#v\n", v)