From 02f9cb415bf70d20f354b98063bdb13225dd7d9d Mon Sep 17 00:00:00 2001 From: Michael Vines Date: Tue, 7 Aug 2018 12:37:33 -0700 Subject: [PATCH] Ignore failure to write oom_score_adj --- multinode-demo/common.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/multinode-demo/common.sh b/multinode-demo/common.sh index b636c2c016..bdec0bb6a5 100644 --- a/multinode-demo/common.sh +++ b/multinode-demo/common.sh @@ -180,12 +180,12 @@ oom_score_adj() { return fi - ( - echo "$score" > "/proc/$pid/oom_score_adj" - if [[ $score != $(cat "/proc/$pid/oom_score_adj") ]]; then - echo "Failed to set oom_score_adj for pid $pid" - fi - ) + echo "$score" > "/proc/$pid/oom_score_adj" || true + declare currentScore + currentScore=$(cat "/proc/$pid/oom_score_adj" || true) + if [[ $score != "$currentScore" ]]; then + echo "Failed to set oom_score_adj to $score for pid $pid (current score: $currentScore)" + fi } SOLANA_CONFIG_DIR=${SNAP_DATA:-$PWD}/config