[wp-hackers] overriding the built-in cache
Ryan Boren
ryan at boren.nu
Fri Jan 6 02:12:23 GMT 2006
On Thu, 2006-01-05 at 20:48 -0500, Mark Jaquith wrote:
> Probably better to just save the cache again after the shutdown hook
> is run. If there's nothing to save, it should be really quick, and
> it's a shutdown function anyway, so it shouldn't contribute to page
> delay. That would be the most backwards-compatible way of doing it.
> I thought about just moving the query save function to AFTER the
> shutdown hook, but that could be dangerous. Shutdown functions don't
> output errors to the browser when they screw up, so they're hard to
> troubleshoot... and (at least, AFAIK) if you get a fatal error before
> the cache is saved, you lose the changes that were made. So my vote
> goes to sandwich the shutdown hook between two cache saves.
http://trac.wordpress.org/ticket/2232
I didn't make a sandwich because two consecutive calls to
wp_cache_close() might not agree with other cache backends. It's fine
with the default cache, but we can't assume the default cache is being
used.
Ryan
More information about the wp-hackers
mailing list