idStr := com.ToStr(id) | idStr := com.ToStr(id) | ||||
q.table.lock.Lock() | q.table.lock.Lock() | ||||
if _, ok := q.table.pool[idStr]; ok { | if _, ok := q.table.pool[idStr]; ok { | ||||
q.table.lock.Unlock() | |||||
return | return | ||||
} | } | ||||
q.table.pool[idStr] = struct{}{} | q.table.pool[idStr] = struct{}{} |