core: fix reinsert list bugs in SlamCache::recovery()