Ver Fonte

clientv3: do not stop lease client on lost receive stream

Fixes #5242
Anthony Romano há 9 anos atrás
pai
commit
22c3a439bc
1 ficheiros alterados com 0 adições e 1 exclusões
  1. 0 1
      clientv3/lease.go

+ 0 - 1
clientv3/lease.go

@@ -279,7 +279,6 @@ func (l *lessor) keepAliveOnce(ctx context.Context, id LeaseID) (*LeaseKeepAlive
 
 
 func (l *lessor) recvKeepAliveLoop() {
 func (l *lessor) recvKeepAliveLoop() {
 	defer func() {
 	defer func() {
-		l.stopCancel()
 		l.mu.Lock()
 		l.mu.Lock()
 		close(l.donec)
 		close(l.donec)
 		for _, ka := range l.keepAlives {
 		for _, ka := range l.keepAlives {