<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial">Hi Alex,<div><br></div><div>I have modify a replacement policy based on LRU. I found that if lookup an item that did't insert the list, the program will break. And I read the API of boost::intrusive::list::splice(const_iterator p, list & x, const_iterator new_ele) function. It requires new_ele must point to an element contained in list x. So, I know the reason that program break. But, in real world, if the Lookup function in ContentStoreImpl execute before Add function in ContentStoreImpl, what would happen? And, can I modify the insert function in LRU policy to decide how to insert the item?</div><div><br></div><div>Thank you!</div><div>--Pan</div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>