Introduce IPC_CALL_AUTO_REPLY call flag
commita1026daf544b91d3c8e6d81817113aece3c7440e
authorJakub Jermar <jakub@jermar.eu>
Fri, 22 Dec 2017 21:47:09 +0000 (22 22:47 +0100)
committerJakub Jermar <jakub@jermar.eu>
Fri, 22 Dec 2017 22:43:25 +0000 (22 23:43 +0100)
tree05e4d8bf4cd0c91816e01bff9df19af04d3aa0fc
parentf04b5b3bf75e5d5987007f7a9d2cdd7d90bd5978
Introduce IPC_CALL_AUTO_REPLY call flag

Calls that never make it to userspace due to error are answered by the
kernel and decorated with the newly introduced IPC_CALL_AUTO_REPLY. This
gives the sender a way to reliably figure out that the recipient is
still waiting for the call.
abi/include/abi/ipc/ipc.h
kernel/generic/src/ipc/sysipc.c
uspace/lib/c/generic/async.c