Skip to content

Fiber的reset方法问题 #25

Open
@jun1015

Description

@jun1015

Fiber的构造函数中使用user_caller判断是否使用调度器
if(!use_caller) { makecontext(&m_ctx, &Fiber::MainFunc, 0); } else { makecontext(&m_ctx, &Fiber::CallerMainFunc, 0); }
但是在reset中直接调用了Mainfunc
makecontext(&m_ctx, &Fiber::MainFunc, 0);
reset方法中是否也需要加一个类似的判断?

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