It seems that the cache is not wanting to clear when the expiration time comes. I have it set for 15 minutes, and then set a matching tag on 2 threads, the first thread shows the link immediately, but the link in the second thread never shows, even long after 15 minutes. The only way to get it to show in both is to manually clear the cache. Any ideas?

Comments

rmiddle’s picture

The cache clears during cron runs. How often is your cron running? Also want to confirm you are using 5.x-1.15 as 5.x-1.9 has some bugs in it cache code.

Thanks
Robert

J. Scott Elblein’s picture

Hi Robert,

Thanks, that makes a bit more sense. I assumed it had it's own clearing code running on it's own schedule than my cron, which is set at every hour.

I've made some pretty extensive customizations to my own version of this module, so it'd be easier if I could just add the working cache code to my 5.x-1.9 version, but comparing the two version's cache bits, I don't see any difference? Can you point out the specific working cache code in 1.5 for me to update my 1.9 with?

rmiddle’s picture

Status: Active » Closed (works as designed)

5.x branch is no longer supported.

Thanks
Robert