From 83bfd6b80710d0a791782cab094048f812bbbac2 Mon Sep 17 00:00:00 2001 From: Anton Zadvorny Date: Mon, 12 Jul 2021 20:22:09 +0300 Subject: [PATCH] Fix type conversion in DialUDP function --- dialer.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dialer.go b/dialer.go index e28cf85..04fa466 100644 --- a/dialer.go +++ b/dialer.go @@ -114,6 +114,10 @@ func (s *Dialer) DialContext(ctx context.Context, network string, address string func (s *Dialer) DialUDP() (net.PacketConn, error) { conn, err := s.DialContext(context.Background(), "udp", "") + if conn == nil { + return nil, err + } + return conn.(net.PacketConn), err }