Skip to content

异步输出死锁问题 #178

Description

@maomaomaoao

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优先级必须设为优先级最低吗?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions