Remove conn.Close() in tlsCred.ServerHandshake()
Remove conn.Close() in tlsCred.ServerHandshake()

Removes the responsibility from tlsCred.ServerHandshake() of calling Close() on the underlying connection. Returning an error is enough to close the connection: https://github.com/grpc/grpc-go/blob/master/server.go#L370.

grpc/grpc-go,rakyll/grpc-go,mpl/grpc-go,improbable-io/grpc-go,bradfitz/grpc-go,fuchsia-mirror/third_party-grpc-grpc-go,go4org/grpc,andreimatei/grpc-go,dfawley/grpc-go,iamqizhao/grpc-go,MakMukhi/grpc-go,thinkerou/grpc-go,andreimatei/grpc-go,go4org/grpc,stanley-cheung/grpc-go,peter-edge/grpc-go,fuchsia-mirror/third_party-grpc-grpc-go,dfawley/grpc-go,peter-edge/grpc-go,dsymonds/grpc-go,stanley-cheung/grpc-go,thinkerou/grpc-go,improbable-io/grpc-go,menghanl/grpc-go,rakyll/grpc-go,bradfitz/grpc-go,dsymonds/grpc-go,iamqizhao/grpc-go,MakMukhi/grpc-go,grpc/grpc-go,menghanl/grpc-go,mpl/grpc-go