private void HandleReclaimItem(Msg_LR_ReclaimItem msg, PBChannel channel, int handle, uint seq)
{
bool isFieldThread;
int ix = GetActiveRoomThreadIndex(msg.RoomID, out isFieldThread);
if (ix >= 0) {
if (isFieldThread) {
RoomThread roomThread = field_roomthread_list_[ix];
roomThread.QueueAction(roomThread.HandleReclaimItem, msg, channel);
} else {
RoomThread roomThread = roomthread_list_[ix];
roomThread.QueueAction(roomThread.HandleReclaimItem, msg, channel);
}
}
}