@cryptotaxi247 / netdata-1 / commits / 00e59130d

check /proc only when it is available

Costa Tsaousis committed Dec 20, 2016 at 22:06 UTC 00e59130d0ced9b39f6d9df96a4cb6851568c117
1 file changed +7 -3
netdata-installer.sh
+7 -3
@@ -836,9 +836,13 @@ fi
836 # stop a running netdata
837
838 isnetdata() {
839 - [ -z "$1" -o ! -f "/proc/$1/stat" ] && return 1
840 - [ "$(cat "/proc/$1/stat" | cut -d '(' -f 2 | cut -d ')' -f 1)" = "netdata" ] && return 0
841 - return 1
839 + if [ -d /proc ]
840 + then
841 + [ -z "$1" -o ! -f "/proc/$1/stat" ] && return 1
842 + [ "$(cat "/proc/$1/stat" | cut -d '(' -f 2 | cut -d ')' -f 1)" = "netdata" ] && return 0
843 + return 1
844 + fi
845 + return 0
846 }
847
848 stop_netdata_on_pid() {