diff --git a/contrib/client/reconnecting.go b/contrib/client/reconnecting.go index e82fb74c2372363ad560030f757e6eb6df48de73..9b1324eb3c6976bb320483955e415873e4fb8b38 100644 --- a/contrib/client/reconnecting.go +++ b/contrib/client/reconnecting.go @@ -86,7 +86,11 @@ func (r *Reconnecting) Mount(m codec.Middleware) { // why would you want to do this.... func (r *Reconnecting) Close() error { - return nil + conn, err := r.getClient(context.Background()) + if err != nil { + return err + } + return conn.Close() } // never....