address memory usage issue in time.After() #18
I observed a continuous increase in memory usage when making heavy use of the cache with a long global TTL set. My usage pattern was mostly setting and quickly deleting values again (manually), and my intention was to use the TTL only to purge corner cases which were not cleaned up by my own code.
Profiling revealed that the memory in use is mostly timers:
This was likely to a common quirk with