It looks to me like download_cover() and identify() are being called nearly simultaneously, which unfortunately is killing my plugin because of Overdrive's screwed up cookie handling. download_cover() does happen a few seconds later, but this isn't nearly long enough, as there hasn't been enough time for the first call to identify() to populate all the caches so that download_cover() can get the cover from cache successfully.
edit... it looks like download_cover() doesn't get the identifier that's set the first time identify() is called.. that seems to be why the cache lookup is failing.
Last edited by ldolse; 04-17-2011 at 01:55 PM.
|