Skip to content

Commit 12c6c53

Browse files
committed
Close all pipes in pipetest.
1 parent 8b27976 commit 12c6c53

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

user/src/bin/pipetest.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ pub fn main() -> i32 {
2323
close(pipe_fd[1]);
2424
let mut buffer = [0u8; 32];
2525
let len_read = read(pipe_fd[0], &mut buffer) as usize;
26+
// close read_end
27+
close(pipe_fd[0]);
2628
assert_eq!(core::str::from_utf8(&buffer[..len_read]).unwrap(), STR);
2729
println!("Read OK, child process exited!");
2830
0

0 commit comments

Comments
 (0)