From adfa9a2402add8d5c6fe55b35fd0bf745597113b Mon Sep 17 00:00:00 2001 From: Li Yi Date: Thu, 18 Jan 2018 18:41:24 +0800 Subject: [PATCH] Fix NPE in dialer Signed-off-by: Li Yi --- dialer/dialer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dialer/dialer.go b/dialer/dialer.go index 65af69f9b..1ad4ab718 100644 --- a/dialer/dialer.go +++ b/dialer/dialer.go @@ -42,7 +42,7 @@ func Dialer(address string, timeout time.Duration) (net.Conn, error) { close(stopC) go func() { dr := <-synC - if dr != nil { + if dr != nil && dr.c != nil { dr.c.Close() } }()