diff options
author | janakr <janakr@google.com> | 2017-10-12 03:42:37 +0200 |
---|---|---|
committer | Marcel Hlopko <hlopko@google.com> | 2017-10-12 10:17:14 +0200 |
commit | 8601d4a357f8c1618fb6a8144ea93736f24d973a (patch) | |
tree | 4804047242e1013cb300dc4d594ac05faa31154b /src/main/java/com/google/devtools/build/lib/server | |
parent | 3c9ef6e814f5028817a3fc77d016edeee06d3642 (diff) |
Throw a checked exception if there's an error reading /proc/meminfo, and handle it properly.
PiperOrigin-RevId: 171906091
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/server')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/server/IdleServerTasks.java | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/server/IdleServerTasks.java b/src/main/java/com/google/devtools/build/lib/server/IdleServerTasks.java index 0a2c702e45..cb1079843b 100644 --- a/src/main/java/com/google/devtools/build/lib/server/IdleServerTasks.java +++ b/src/main/java/com/google/devtools/build/lib/server/IdleServerTasks.java @@ -140,9 +140,7 @@ class IdleServerTasks { try { totalPhysical = memInfo.getTotalKb(); totalFree = memInfo.getFreeRamKb(); // See method javadoc. - } catch (IllegalArgumentException e) { - // Ugly capture of unchecked exception, similar to that in - // LocalHostCapacity. + } catch (ProcMeminfoParser.KeywordNotFoundException e) { LoggingUtil.logToRemote(Level.WARNING, "Could not read memInfo during idle query", e); return true; |