diff --git a/webdav/lock.go b/webdav/lock.go index 4bc4465d..a5634e7e 100644 --- a/webdav/lock.go +++ b/webdav/lock.go @@ -193,7 +193,6 @@ func (m *memLS) Refresh(now time.Time, token string, duration time.Duration) (Lo } if n.byExpiryIndex >= 0 { heap.Remove(&m.byExpiry, n.byExpiryIndex) - n.byExpiryIndex = -1 } n.details.Duration = duration if n.details.Duration >= 0 { @@ -277,7 +276,6 @@ func (m *memLS) remove(n *memLSNode) { }) if n.byExpiryIndex >= 0 { heap.Remove(&m.byExpiry, n.byExpiryIndex) - n.byExpiryIndex = -1 } }