diff --git a/pkg/store/consul.go b/pkg/store/consul.go index 10c350439c..f54046b37f 100644 --- a/pkg/store/consul.go +++ b/pkg/store/consul.go @@ -162,6 +162,7 @@ func (s *Consul) Put(key string, value []byte, opts *WriteOptions) error { // Renew the session _, _, err := s.client.Session().Renew(p.Session, nil) if err != nil { + s.ephemeralSession = "" return err } }