Merge pull request #34 from ids1024/dup2

Make dup2() work if second file descriptor doesn't exist
This commit is contained in:
Jeremy Soller
2017-07-13 15:55:16 -06:00
committed by GitHub

View File

@@ -272,7 +272,7 @@ pub fn dup2(fd: FileHandle, new_fd: FileHandle, buf: &[u8]) -> Result<FileHandle
if fd == new_fd {
Ok(new_fd)
} else {
let _ = close(new_fd)?;
let _ = close(new_fd);
let file = {
let contexts = context::contexts();