YARN-10703. Fix potential null pointer error of gpuNodeResourceUpdateHandler in NodeResourceMonitorImpl. Contributed by Qi Zhu.

(cherry picked from commit 181b9ddc51)
This commit is contained in:
Eric Badger 2021-03-18 17:47:18 +00:00
parent 8c82e3507d
commit 0e37da334b
1 changed files with 4 additions and 2 deletions

View File

@ -173,8 +173,10 @@ public class NodeResourceMonitorImpl extends AbstractService implements
float nodeGpuUtilization = 0F;
try {
nodeGpuUtilization =
gpuNodeResourceUpdateHandler.getNodeGpuUtilization();
if (gpuNodeResourceUpdateHandler != null) {
nodeGpuUtilization =
gpuNodeResourceUpdateHandler.getNodeGpuUtilization();
}
} catch (Exception e) {
LOG.error("Get Node GPU Utilization error: " + e);
}