EasyLogger icon indicating copy to clipboard operation
EasyLogger copied to clipboard

是否考虑添加Lock失败,放弃本次log的机制

Open Shin-ing opened this issue 2 years ago • 2 comments
trafficstars

RTOS环境下,如果在timer或者ISR中调用了log的API就可能会引起异常,在timer或者ISR中调用mutex或者sem通常会返回失败,此时如果放弃此次log就能避免此次log造成的异常

Shin-ing avatar May 24 '23 12:05 Shin-ing

首先我觉得应该避免在中断进行日志操作,其次,如果日志存在放弃记录的可能性,那日志的可信度就变差; 当你在看日志的时候还得想日志中是否有遗漏的内容

zhangbin-eos avatar Jun 28 '23 02:06 zhangbin-eos

是的,或者参考 ulog ,后面版本加上个中断日志的能力吧

armink avatar Jun 28 '23 05:06 armink