Found solution
The problem is that the Zend_Feed_Rss object is being put to sleep, but not woken after serializing by the Zend Cache.
Add this line after calling $cache->save(...):
$lastFM->__wakeup();
This is definitely a bug. Now, whether it's with the Zend_Feed_Rss, or with Zend_Cache, I don't know.
|