You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
catalog/lease: fix nil pointer dereference in purgeOldVersions
Previously, we added logic that to handle errRenewLease due to session
expiration with a debug assertion making sure the latest version of a
descriptor was not historical. Sadly, the assertion did not take into
account concurrent clean up of the version being retained. To address
this, this patch adds an explicit nil check to handle this scenario.
Fixes: #154155
Release note: None
0 commit comments