about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2014-03-25 09:37:36 -0700
committerAlex Crichton <alex@alexcrichton.com>2014-03-25 09:37:36 -0700
commit5fddb4280e950c28916ac21838f7433cd199aaed (patch)
tree6c8ed74894051ec58ca1d21e2f8f0f5eca5d4666 /src/rustllvm/RustWrapper.cpp
parent1f5571abc222520537daa00fc8256040647eec86 (diff)
downloadrust-5fddb4280e950c28916ac21838f7433cd199aaed.tar.gz
rust-5fddb4280e950c28916ac21838f7433cd199aaed.zip
rustuv: Handle short writes in uv_fs_write
The libuv fs wrappers are very thin wrappers around the syscalls they correspond
to, and a notable worrisome case is the write syscall. This syscall is not
guaranteed to write the entire buffer provided, so we may have to continue
calling uv_fs_write if a short write occurs.

Closes #13130
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions