Przeglądaj źródła

v3rpc: add ErrConnClosed for closed client

For https://github.com/coreos/etcd/issues/5495.
Gyu-Ho Lee 9 lat temu
rodzic
commit
283318d547
1 zmienionych plików z 2 dodań i 0 usunięć
  1. 2 0
      etcdserver/api/v3rpc/rpctypes/error.go

+ 2 - 0
etcdserver/api/v3rpc/rpctypes/error.go

@@ -104,6 +104,8 @@ var (
 
 
 	ErrNoLeader   = Error(ErrGRPCNoLeader)
 	ErrNoLeader   = Error(ErrGRPCNoLeader)
 	ErrNotCapable = Error(ErrGRPCNotCapable)
 	ErrNotCapable = Error(ErrGRPCNotCapable)
+
+	ErrConnClosed = EtcdError{code: codes.Unavailable, desc: "clientv3: connection closed"}
 )
 )
 
 
 // EtcdError defines gRPC server errors.
 // EtcdError defines gRPC server errors.