/* Delete entry with higher timestamp. */
hs_cbt->compare = 0;
WT_ERR(__wt_upd_alloc_tombstone(session, &tombstone, NULL));
tombstone->txnid = WT_TXN_NONE;
tombstone->start_ts = tombstone->durable_ts = WT_TS_NONE;
while ((ret = __wt_hs_modify(hs_cbt, tombstone)) == WT_RESTART)
;
WT_ERR(ret);
tombstone = NULL;
WT_STAT_CONN_INCR(session, cache_hs_order_fixup_move);
WT_STAT_DATA_INCR(session, cache_hs_order_fixup_move);
When getting a WT_RESTART return, we should do a search again and reposition us before trying again.