Auto merge of #1483 - RalfJung:fs-errno, r=RalfJung

set errno on stdout write failure
This commit is contained in:
bors 2020-07-18 15:59:19 +00:00
commit c44f1ae485

View File

@ -133,8 +133,10 @@ fn emulate_foreign_item_by_name(
};
match res {
Ok(n) => i64::try_from(n).unwrap(),
// FIXME: set errno to appropriate value
Err(_) => -1,
Err(e) => {
this.set_last_error_from_io_error(e)?;
-1
}
}
} else {
this.write(fd, buf, count)?