Disable eviction on 0 expiration time

master
Frederick F. Kautz IV 10 years ago
parent f59535f052
commit 94e24f1a05
  1. 4
      pkg/storage/drivers/memory/memory.go

@ -85,7 +85,9 @@ func Start(maxSize uint64, expiration time.Duration) (chan<- string, <-chan erro
memory.objects.OnEvicted = memory.evictObject
// set up memory expiration
go memory.expireLRUObjects()
if expiration > 0 {
go memory.expireLRUObjects()
}
go start(ctrlChannel, errorChannel)
return ctrlChannel, errorChannel, memory

Loading…
Cancel
Save