xbt_assert(query != nullptr);
// Add the peer to our peer list, if not already known.
- if (known_peers.find(query->getPeerId()) == known_peers.end()) {
- known_peers.insert(query->getPeerId());
- }
+ known_peers.emplace(query->getPeerId());
// Sending back peers to the requesting peer
auto* answer = new TrackerAnswer(TRACKER_QUERY_INTERVAL);
SD_task_set_state(task, SD_DONE);
/* the state has changed. Add it only if it's the first change */
- if (sd_global->return_set.find(task) == sd_global->return_set.end())
- sd_global->return_set.insert(task);
+ sd_global->return_set.emplace(task);
/* remove the dependencies after this task */
for (auto const& succ : *task->successors) {