internal bool FreeUser(uint localid)
{
lock (this_lock_) {
if (localid >= pool_size_) {
return false;
}
data_pool_[localid].Reset();
data_pool_[localid].IsIdle = true;
++free_size_;
}
return true;
}