diff options
author | Jan Niklas Hasse <jhasse@bixense.com> | 2022-08-23 23:01:25 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-23 23:01:25 +0200 |
commit | b5f521a16173f51995523da436d1fe5bbd4dbd46 (patch) | |
tree | dbce1607a2411fbb39a73caf20b07363e9f18421 | |
parent | 864f7b5a2f49c764bf3b79bbb3ddd4b989403610 (diff) | |
parent | 93403e1d66d3a8a83506f808ba673cf1fa3ba9e6 (diff) | |
download | ninja-b5f521a16173f51995523da436d1fe5bbd4dbd46.tar.gz |
Merge pull request #2174 from lrtfm/patch-1
Fixbug: SIGFPE error when cpu.cfs_period_us = 0
-rw-r--r-- | src/util.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/util.cc b/src/util.cc index 483f4a6..ef5f103 100644 --- a/src/util.cc +++ b/src/util.cc @@ -647,6 +647,8 @@ int ParseCPUFromCGroup() { readCount(cpu->second + "/cpu.cfs_period_us"); if (!period.second) return -1; + if (period.first == 0) + return -1; return quota.first / period.first; } #endif |