diff --git a/scripts/starts/general_init.sh b/scripts/starts/general_init.sh index 5f547800..8a8bcde4 100644 --- a/scripts/starts/general_init.sh +++ b/scripts/starts/general_init.sh @@ -23,7 +23,7 @@ fi #写入环境变量 set_profile "$profile" #启动进程或删除守护进程 -if [ -f "$CRASHDIR"/.dis_startup ];then +if [ -f "$CRASHDIR"/.dis_startup ] || [ -f "$CRASHDIR"/.start_error ];then cronset "保守模式守护进程" else "$CRASHDIR"/start.sh start diff --git a/scripts/starts/snapshot_init.sh b/scripts/starts/snapshot_init.sh index da012fa1..6f586c1f 100644 --- a/scripts/starts/snapshot_init.sh +++ b/scripts/starts/snapshot_init.sh @@ -71,7 +71,7 @@ auto_start(){ set_profile '/etc/profile' } #启动服务 - if [ ! -f "$CRASHDIR"/.dis_startup ]; then + if [ ! -f "$CRASHDIR"/.dis_startup ] && [ ! -f "$CRASHDIR"/.start_error ]; then #AX6S/AX6000修复tun功能 [ -s "$CRASHDIR"/tools/tun.ko ] && tunfix #小米7000/小米万兆修复tproxy