remove ssb-server automatic restart, could be a nightmare for lowpower machine

This commit is contained in:
qo-op 2020-09-15 21:33:52 +02:00
parent 849162d8ba
commit 31206e2f84
1 changed files with 9 additions and 9 deletions

View File

@ -11,7 +11,7 @@ ME="${0##*/}"
source $HOME/.profile
# CORRECT PATH
[[ ! $(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"
#### INIT STATION PARAMETERS
@ -85,14 +85,14 @@ if [[ $(($minute % 5)) == 0 ]]; then
### CHECK IF sbotc is working
if [[ "$($MY_PATH/zen/tools/timeout.sh -t 8 sbotc whoami | jq -r .id)" == "" ]]; then
### ssb-server not responding!!!
echo "sbotc <-> ssb-server communication broken... restarting ssb-server !"
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
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
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
~/.zen/ssb-server.start &
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}')
# 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}')
# if [[ ! $ssb_newprocess ]]; then
# 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
# ~/.zen/ssb-server.start &
fi
fi
fi