fix: epoll drop deadlock and open AT_FDCWD with empty relative path panic#1203
Merged
fslongjin merged 3 commits intoDragonOS-Community:masterfrom Jun 14, 2025
Conversation
解决由于进程在进入exit流程之前,没有关闭epoll inode导致exit流程死锁的bug Signed-off-by: longjin <longjin@DragonOS.org>
Member
Author
|
经过本pr,held的 这个pr 可以正常运行&退出了。之前是会在进程退出的时候卡死,原因就是epoll drop的时候,尝试获取fd_table导致的死锁。 |
Godones
reviewed
Jun 12, 2025
Signed-off-by: longjin <longjin@DragonOS.org>
将Held项目的git revision从f192df4更新为5163c56。 Signed-off-by: longjin <longjin@DragonOS.org>
64c82bc to
f310da4
Compare
Member
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

commit 64c82bc
Author: longjin longjin@DragonOS.org
Date: Thu Jun 12 01:22:32 2025 +0800
commit d7dcfc7
Author: longjin longjin@DragonOS.org
Date: Thu Jun 12 01:21:07 2025 +0800