read-cache.c: free cache entry when refreshing fails