[Fix]捕获乘客屏解析数据及以后流程中出现的异常,防止Netty Client被断掉

This commit is contained in:
chenfufeng
2022-03-15 12:10:48 +08:00
parent be10caa417
commit 5fd1611ed1

View File

@@ -110,8 +110,13 @@ class MoGoAutopilotProvider :
NettyClientListener<MogoProtocolMsg> {
override fun onMessageResponseClient(msg: MogoProtocolMsg?, sign: String?) {
// 乘客端收到adas数据直接解析后续分发解析后的数据流程同司机端
msg?.let {
AdasManager.getInstance().parseIPCData(it.body)
try {
msg?.let {
AdasManager.getInstance().parseIPCData(it.body)
}
} catch (e: Exception) {
e.printStackTrace()
CallerLogger.e("$M_ADAS_IMPL$TAG", "乘客屏解析数据流程中出现异常:${e.message}")
}
}