Skip to content

fix(process): 修正POSIX定时器信号投递逻辑并支持SIGEV_THREAD#1521

Merged
fslongjin merged 1 commit intoDragonOS-Community:masterfrom
fslongjin:fix-posix-timer-sigev-thread-support
Dec 20, 2025
Merged

fix(process): 修正POSIX定时器信号投递逻辑并支持SIGEV_THREAD#1521
fslongjin merged 1 commit intoDragonOS-Community:masterfrom
fslongjin:fix-posix-timer-sigev-thread-support

Conversation

@fslongjin
Copy link
Member

  • 修复ProcessControlBlock::raw_tgid()返回错误字段的问题
  • 为POSIX定时器添加SIGEV_THREAD支持,兼容gVisor测试
  • 放宽SIGEV_THREAD_ID限制,允许向同线程组的任意线程投递信号

- 修复`ProcessControlBlock::raw_tgid()`返回错误字段的问题
- 为POSIX定时器添加SIGEV_THREAD支持,兼容gVisor测试
- 放宽SIGEV_THREAD_ID限制,允许向同线程组的任意线程投递信号

Signed-off-by: longjin <longjin@DragonOS.org>
@github-actions github-actions bot added the Bug fix A bug is fixed in this pull request label Dec 20, 2025
@fslongjin fslongjin merged commit b68e54c into DragonOS-Community:master Dec 20, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug fix A bug is fixed in this pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant