From 6358b9277d9ada7bb2f819636b43855842dc5439 Mon Sep 17 00:00:00 2001 From: Asim Aslam Date: Tue, 31 Dec 2019 22:58:14 +0000 Subject: [PATCH] don't write anything if theres no data --- codec/grpc/grpc.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/codec/grpc/grpc.go b/codec/grpc/grpc.go index 86630772..f044b55f 100644 --- a/codec/grpc/grpc.go +++ b/codec/grpc/grpc.go @@ -126,6 +126,10 @@ func (c *Codec) Write(m *codec.Message, b interface{}) error { return err } + if len(buf) == 0 { + return nil + } + return encode(0, buf, c.Conn) }