OpenHarmony开发者论坛

标题: ueventd服务轮询socket超时,并自动退出 [打印本页]

作者: 妮巴~😘    时间: 2023-9-7 16:29
标题: ueventd服务轮询socket超时,并自动退出
【问题描述】
ueventd服务启动一段时间后,出现打印日志 “poll ueventd socket timeout, ueventd exit” 并自动退出。

【运行环境】
硬件:rk3568;  ROM: 3.2 Beta5 ;  API 9






作者: hyacinth养花人    时间: 2023-9-8 09:13
由于ueventd服务是按需启动的服务,其行为是当有uevent事件上报时,init监听到socket消息,会将ueventd服务拉起使其处理相应的socket消息,ueventd服务处理完现有的socket消息后,会自己再轮询对应socket句柄30秒,若30秒内又有新消息上报,则继续处理,待处理结束后再次计时轮询30秒;若超过30秒都没有新消息上报,ueventd服务将会退出,并将socket交还给init轮询,此时就会出现日志中的打印,因此这是一个正常的行为逻辑,无需解决。





欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5