讨论广场 问答详情
hdc exit退不出去
J_1592385427 2025-04-15 10:15:12
44 评论 分享

rk3568 openharmony4.1 L2 

hdc shell,运行了一些命令之后,想要exit退出,发现退不出去了

按ctrl +C 也没有反应

用调试串口打开,ps -ef查看hdcd进程还有,如果我在调试串口kill了hdcd的进程,hdc这端也能退出来了

小概率出现

 

44 评论 分享
写回答
全部评论(2)

1. 可能是在hdc shell中启动后台进程或某些长时间运行的任务时,
导致父进程(如shell)无法正确退出,从而hdcd进程也无法终止

2. 也可能 hdcd或其子进程可能捕获了SIGINT或SIGTERM信号,未正确处理,导致无法终止
3. 或者 hdcd进程中可能存在资源未释放或死锁,导致进程无法正常退出

需要根据log来分析,那边保存的有log吗?

2025-04-15 14:09:32
2025-04-17 11:48:24
没有,问题出现的比较突然,调试串口没插着,没记录下来log 问题出现之后,再插上调试串口,用hilog命令能记录下有用的log吗
2025-04-17 11:48:24