From 9bc62f5d93fdf3cc8d3f4cc955cc409de5f8cf2b Mon Sep 17 00:00:00 2001 From: Lachlan Donald Date: Fri, 29 Dec 2017 09:20:13 +1100 Subject: [PATCH] Failure to delete sessions should be non-fatal --- vault/sessions.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vault/sessions.go b/vault/sessions.go index 09493c584..675ff0fbc 100644 --- a/vault/sessions.go +++ b/vault/sessions.go @@ -73,9 +73,9 @@ func (s *KeyringSessions) Sessions() ([]KeyringSession, error) { if IsSessionKey(k) { ks, _ := parseKeyringSession(k, s.Config) if ks.IsExpired() { - log.Printf("Session %s is expired, deleting", k) + log.Printf("Session %s is expired, attempting deleting", k) if err := s.Keyring.Remove(k); err != nil { - return nil, err + log.Printf("Error deleting session: %v", err) } continue }