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
|
||||
# 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
|
||||
|
|
Loading…
Reference in New Issue