enormego/EGOCache — pull request #12 by jpm (2012-04-19 14:14:38+00:00)
Title: Fixed small issue where expired entries wouldn't be removed from the dictionary file, resulting in very large files in the long run.

This is related to issue #10. I'm simply adding the dictionary entries that are expired into a separate list to be removed from the internal cache dictionary.

As I mentioned on that other issue, I had a client where this dictionary plist file grew very large after a few months worth of usage.