core-agent-linux/qrexec
Marek Marczykowski-Górecki 6bddcfcb52
qrexec: do not shutdown stdout socket inherited from parent
When qrexec-client-vm is started with socket on its stdout and no local
process requested, it will try to shutdown(SHUT_WR) this socket when
remote process exists. This is wrong, because this socket may be still
needed by other processes (for example shell from where qrexec-client-vm
was called).
In such a case, simple close() should be used.
2017-06-21 11:21:41 +02:00
..
Makefile qrexec: enable compiler optimization 2015-03-20 12:06:33 +01:00
qrexec-agent-data.c qrexec: do not shutdown stdout socket inherited from parent 2017-06-21 11:21:41 +02:00
qrexec-agent.c qrexec: use #define for protocol-specified strings 2015-11-08 22:06:54 +01:00
qrexec-agent.h qrexec: unify service environment preparation 2016-03-21 13:23:34 +01:00
qrexec-client-vm.c qrexec: fix reporting exit code in qrexec-client-vm 2017-06-21 11:21:40 +02:00
qrexec-fork-server.c qrexec: fork into background after setting up qrexec-fork-server socket 2015-02-22 03:12:54 +01:00
qubes-rpc-multiplexer qrexec: add service argument support 2016-03-27 04:30:44 +02:00