GlosSITarget: Fix httpserver pids entries doubled

pull/192/head
Peter Repukat 2 years ago
parent e879d0ba5c
commit febebafc25

@ -119,7 +119,8 @@ void AppLauncher::close()
std::vector<DWORD> AppLauncher::launchedPids() std::vector<DWORD> AppLauncher::launchedPids()
{ {
pid_mutex_.lock(); pid_mutex_.lock();
std::vector<DWORD> res = pids_; std::vector<DWORD> res;
res.reserve(pids_.size());
std::ranges::copy(pids_.begin(), pids_.end(), std::ranges::copy(pids_.begin(), pids_.end(),
std::back_inserter(res)); std::back_inserter(res));
pid_mutex_.unlock(); pid_mutex_.unlock();

Loading…
Cancel
Save