Skip to content

可能的bug #24

Open
Open
@Lianlii

Description

@Lianlii

发现两个可能的bug,都是与多线程安全有关

  1. IOManager 模块中,定时器的调度可能使其他线程误以为没有任务而stopping终止。
  2. 对于协程调度中,在添加事件监听后,YieldHold协程之前,如果由于事件触发,导致该协程被加入调度,并被其他线程调度了,此时同一协程被两个线程同时调度而发生异常。

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