Deamon执行ldrestart

需求: deamon执行ldrestart后自己被kill并重启,但是ldrestart貌似没有执行完整
**代码: spawn(“ldrestart”);

猜测是ldrestart按顺序kill deamon,知道kill到自己的时候,后面的就不会执行了,有什么方法可以避免吗?

nohup ldrestart

修改ldrestart源代码 他检测了是不是launchd 你可以直接在自己的daemon里面去掉用 代码coolstar有开源

已搞定,我用的name去排除的

1 Like

@Lakr233 为什么多执行几次ldrestart之后会直接reboot,不管是我自己处理过的还是unc0ver越狱后带的

这个我也不清楚。。。

这里能展开来说一下吗?想了解一下这个解决方案