From 219a4e9ad5d1b5d930f20d4cad5292876e94e422 Mon Sep 17 00:00:00 2001 From: Anthony Romano Date: Fri, 16 Dec 2016 00:28:17 -0800 Subject: [PATCH] clientv3: don't reset keepalive stream on grant failure Was triggering cancelation errors on outstanding KeepAlives if Grant had to retry. --- clientv3/lease.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/clientv3/lease.go b/clientv3/lease.go index 0d829ab77..cf7c9ba8b 100644 --- a/clientv3/lease.go +++ b/clientv3/lease.go @@ -143,9 +143,6 @@ func (l *lessor) Grant(ctx context.Context, ttl int64) (*LeaseGrantResponse, err if isHaltErr(cctx, err) { return nil, toErr(ctx, err) } - if nerr := l.newStream(); nerr != nil { - return nil, nerr - } } }