Skip to content

Implement some delayed kernel events using task queues #12393

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
88250 opened this issue Sep 4, 2024 · 0 comments
Closed

Implement some delayed kernel events using task queues #12393

88250 opened this issue Sep 4, 2024 · 0 comments
Assignees
Labels
Milestone

Comments

@88250
Copy link
Member

88250 commented Sep 4, 2024

将一些延迟事件使用内核任务队列实现,比如:

通过统一管理能增加稳定性并改进代码可维护性。

需要改造已有的任务队列(task/queue)以支持:

  • 合并相同事件(通过 action 和 args 判断)
  • 延时执行(增加 delay 参数)
@88250 88250 added the Refactor label Sep 4, 2024
@88250 88250 self-assigned this Sep 4, 2024
@88250 88250 changed the title Introducing kernel asynchronous queue event mechanism Implement some delayed kernel events using task queues Sep 5, 2024
@88250 88250 added this to the 3.1.6 milestone Sep 5, 2024
88250 added a commit that referenced this issue Sep 5, 2024

Verified

This commit was signed with the committer’s verified signature.
88250 added a commit that referenced this issue Sep 5, 2024

Verified

This commit was signed with the committer’s verified signature.
88250 added a commit that referenced this issue Sep 5, 2024

Verified

This commit was signed with the committer’s verified signature.
88250 added a commit that referenced this issue Sep 5, 2024

Verified

This commit was signed with the committer’s verified signature.
88250 added a commit that referenced this issue Sep 5, 2024

Verified

This commit was signed with the committer’s verified signature.
88250 added a commit that referenced this issue Sep 5, 2024

Verified

This commit was signed with the committer’s verified signature.
@88250 88250 closed this as completed Sep 5, 2024
88250 added a commit that referenced this issue Sep 5, 2024

Verified

This commit was signed with the committer’s verified signature.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant