14 lines
517 B
Diff
14 lines
517 B
Diff
diff --git a/src/libutil/current-process.cc b/src/libutil/current-process.cc
|
|
index 352a6a0..7435f58 100644
|
|
--- a/src/libutil/current-process.cc
|
|
+++ b/src/libutil/current-process.cc
|
|
@@ -35,6 +35,8 @@ unsigned int getMaxCPU()
|
|
|
|
auto cpuMax = readFile(cpuFile);
|
|
auto cpuMaxParts = tokenizeString<std::vector<std::string>>(cpuMax, " \n");
|
|
+ if (cpuMaxParts.size() != 2)
|
|
+ return 0;
|
|
auto quota = cpuMaxParts[0];
|
|
auto period = cpuMaxParts[1];
|
|
if (quota != "max")
|