Loading libprocessgroup/processgroup.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -471,6 +471,11 @@ static int KillProcessGroup(uid_t uid, int initialPid, int signal, int retries, *max_processes = processes; } LOG(VERBOSE) << "Killed " << processes << " processes for processgroup " << initialPid; if (!CgroupsAvailable()) { // makes no sense to retry, because there are no cgroup_procs file processes = 0; // no remaining processes break; } if (retry > 0) { std::this_thread::sleep_for(5ms); --retry; Loading Loading
libprocessgroup/processgroup.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -471,6 +471,11 @@ static int KillProcessGroup(uid_t uid, int initialPid, int signal, int retries, *max_processes = processes; } LOG(VERBOSE) << "Killed " << processes << " processes for processgroup " << initialPid; if (!CgroupsAvailable()) { // makes no sense to retry, because there are no cgroup_procs file processes = 0; // no remaining processes break; } if (retry > 0) { std::this_thread::sleep_for(5ms); --retry; Loading