fix: allow locker to be niladic

This commit is contained in:
Harshavardhana 2020-10-12 14:23:44 -07:00
parent 2760fc86af
commit a3ba8188d7

View File

@ -281,7 +281,7 @@ func lockMaintenance(ctx context.Context, interval time.Duration) error {
// we only look for ownership of locks from endpoints // we only look for ownership of locks from endpoints
// on first zone. // on first zone.
for _, c := range allLockersFn() { for _, c := range allLockersFn() {
if !c.IsOnline() { if !c.IsOnline() || c == nil {
updateNlocks(nlripsMap, nlrip.name, nlrip.lri.Writer) updateNlocks(nlripsMap, nlrip.name, nlrip.lri.Writer)
continue continue
} }