Some ideas that came out of discussions at the Ubuntu Developer
It would be nice for pcache to detect when connectivity to the remote server has
been lost. In that case, cache expiration should be stopped, and the cache
contents should remain intact until connectivity is restored.
Also, when connectivity is restored, pcache should explicitly refresh
entries it currently holds, rather than allowing them to be immediately expired.
Sounds an overkill?