because of the existing of table.Lock(),a table items‘s traversal is not concurrent, so I think item.RLock() may be not needed.