From d39eb0802ff84437f8507dddef245d234dc02678 Mon Sep 17 00:00:00 2001 From: iamqizhao Date: Thu, 24 Sep 2015 18:44:03 -0700 Subject: [PATCH] bug fix: do not access RemoteAddr on nil net.Conn --- server.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server.go b/server.go index cdd5f03d..274f7329 100644 --- a/server.go +++ b/server.go @@ -233,7 +233,7 @@ func (s *Server) Serve(lis net.Listener) error { conn, authInfo, err = creds.ServerHandshake(c) if err != nil { s.mu.Lock() - s.errorf("ServerHandshake failed: %v", c.RemoteAddr(), err) + s.errorf("ServerHandshake(%q) failed: %v", c.RemoteAddr(), err) s.mu.Unlock() grpclog.Println("grpc: Server.Serve failed to complete security handshake.") continue