欢迎光临
我们一直在努力

软路由系统中AdGuardHome 更新core,提示A task is already running 解决方法

使用此方法解决:https://github.com/rufengsuixing/luci-app-adguardhome/issues/71

手动把/usr/share/AdGuardHome/update_core.sh下相关代码修改!

在执行校验查询前增加sleep
check_if_already_running(){
sleep 1     此处就是增加的
running_tasks=”$(ps |grep ‘AdGuardHome’ |grep ‘update_core’ |grep -v ‘grep’ |
[ “${running_tasks}” -gt “2” ] && echo -e “\nA task is already running.” &&   后面代码省略

check_if_already_running(){
sleep 1 
running_tasks="$(ps |grep 'AdGuardHome' |grep 'update_core' |grep -v 'grep' |
[ "${running_tasks}" -gt "2" ] && echo -e "\nA task is already running." &&   后面代码省略

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

转载请注明出处:初缘Vps小站 » 软路由系统中AdGuardHome 更新core,提示A task is already running 解决方法

分享到: 生成海报
avatar

热门文章

  • 评论 抢沙发

    • QQ号
    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址

    【腾讯云】 百款云产品限量0.1折起抢购

    点击抢购还等什么感觉抢购!

    登录

    忘记密码 ?

    切换登录

    注册