]> sourceware.org Git - glibc.git/commit
hurd: Return EIO on non-responding interrupted servers
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Tue, 9 Oct 2018 20:25:19 +0000 (22:25 +0200)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Sun, 28 Oct 2018 09:25:44 +0000 (10:25 +0100)
commit2d0d1d38761cd9aeb7063c5cce1993cec909f67f
treef2fb36f0ff93ccde48f55fb92c90c1d7b5eab60b
parent46a7f24c84299bb1ad63de725f67d1df5dffc2dc
hurd: Return EIO on non-responding interrupted servers

since we do not actually know whether the RPC was completed or not,
which makes a huge difference for e.g. write(), so better really error
out than letting caller think that the RPC did not happen.

* hurd/intr-msg.c (_hurd_intr_rpc_mach_msg): When the server does not
answer to interrupt_operation, return EIO instead of EINTR.
ChangeLog
hurd/intr-msg.c
This page took 0.039398 seconds and 5 git commands to generate.