Feature/110 fix fd close #240
Merged
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.
概要
fixed #110
fdを閉じる処理を追加しました。
対応内容
確認方法
./tests/invoke_cmd/test_fd_closed.shを実行すると現状のminishellで以下をコマンドを実行した場合のfdの開き具合をチェックできます。<Ctrl+D>exitecho "hello"exitls | catexitecho 1 | cat | wcexitvalgrind --track-fds=yes --trace-children=yes --leak-check=full --show-leak-kinds=all ./minishellで上記以外で気になる入力を打って確認も可能です。