freetos a线程优先级低于elog线程 死锁路径:a线程elog_output->elog_output_lock->elog_async_output->elog_async_output_notice唤醒elog线程,未释放锁;elog线程:elog_async_get_line_log->elog_output_lock拿不到锁 这样的锁设计是要求elog优先级必须设为优先级最低吗?
freetos
a线程优先级低于elog线程
死锁路径:a线程elog_output->elog_output_lock->elog_async_output->elog_async_output_notice唤醒elog线程,未释放锁;elog线程:elog_async_get_line_log->elog_output_lock拿不到锁
这样的锁设计是要求elog优先级必须设为优先级最低吗?