remove ssb-server automatic restart, could be a nightmare for lowpower machine
This commit is contained in:
parent
849162d8ba
commit
31206e2f84
|
@ -11,7 +11,7 @@ ME="${0##*/}"
|
||||||
source $HOME/.profile
|
source $HOME/.profile
|
||||||
# CORRECT PATH
|
# CORRECT PATH
|
||||||
[[ ! $(echo $PATH | grep "/usr/local/bin") ]] && export PATH="$PATH:/usr/local/bin"
|
[[ ! $(echo $PATH | grep "/usr/local/bin") ]] && export PATH="$PATH:/usr/local/bin"
|
||||||
[[ ! $(echo $PATH | grep "~/.local/bin") ]] && export PATH="$PATH:~/.local/bin"
|
[[ ! $(echo $PATH | grep "HOME/.local/bin") ]] && export PATH="$PATH:$HOME/.local/bin"
|
||||||
[[ ! $(echo $PATH | grep "/usr/games") ]] && export PATH="$PATH:/usr/games"
|
[[ ! $(echo $PATH | grep "/usr/games") ]] && export PATH="$PATH:/usr/games"
|
||||||
|
|
||||||
#### INIT STATION PARAMETERS
|
#### INIT STATION PARAMETERS
|
||||||
|
@ -85,14 +85,14 @@ if [[ $(($minute % 5)) == 0 ]]; then
|
||||||
### CHECK IF sbotc is working
|
### CHECK IF sbotc is working
|
||||||
if [[ "$($MY_PATH/zen/tools/timeout.sh -t 8 sbotc whoami | jq -r .id)" == "" ]]; then
|
if [[ "$($MY_PATH/zen/tools/timeout.sh -t 8 sbotc whoami | jq -r .id)" == "" ]]; then
|
||||||
### ssb-server not responding!!!
|
### ssb-server not responding!!!
|
||||||
echo "sbotc <-> ssb-server communication broken... restarting ssb-server !"
|
echo "sbotc <-> ssb-server communication broken... YOU SHOULD restart ssb-server or go-sbot !"
|
||||||
ssb_process=$(ps auxf --sort=+utime | grep -w 'ssb-server' | grep -v -E 'color=auto|grep' | tail -n 1 | awk '{print $2}')
|
# ssb_process=$(ps auxf --sort=+utime | grep -w 'ssb-server' | grep -v -E 'color=auto|grep' | tail -n 1 | awk '{print $2}')
|
||||||
kill -9 $ssb_process; sleep 5
|
# kill -9 $ssb_process; sleep 5
|
||||||
ssb_newprocess=$(ps auxf --sort=+utime | grep -w 'ssb-server' | grep -v -E 'color=auto|grep' | tail -n 1 | awk '{print $2}')
|
# ssb_newprocess=$(ps auxf --sort=+utime | grep -w 'ssb-server' | grep -v -E 'color=auto|grep' | tail -n 1 | awk '{print $2}')
|
||||||
if [[ ! $ssb_newprocess ]]; then
|
# if [[ ! $ssb_newprocess ]]; then
|
||||||
ssbbin=$(which ssb-server)
|
# ssbbin=$(which ssb-server)
|
||||||
[[ ! -f ~/.zen/ssb-server.start ]] && echo "while true; do $ssbbin start; sleep 3; done" > ~/.zen/ssb-server.start && chmod 755 ~/.zen/ssb-server.start
|
# [[ ! -f ~/.zen/ssb-server.start ]] && echo "while true; do $ssbbin start; sleep 3; done" > ~/.zen/ssb-server.start && chmod 755 ~/.zen/ssb-server.start
|
||||||
~/.zen/ssb-server.start &
|
# ~/.zen/ssb-server.start &
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue