From c1cc28b3c4da8827f418df6bae6bb3ba916fd883 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Wed, 10 May 2017 15:16:21 +0200 Subject: [PATCH] mgmt: add two notes As discussed here: https://github.com/QubesOS/qubes-core-admin/pull/100#discussion_r115726151 https://github.com/QubesOS/qubes-core-admin/pull/100#discussion_r115725705 --- services/mgmt1.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/mgmt1.md b/services/mgmt1.md index 3e2951a4..ff948ac3 100644 --- a/services/mgmt1.md +++ b/services/mgmt1.md @@ -164,6 +164,8 @@ does not by itself support translation. - generally actions `*.List` return a list of objects and have "object identifier" as first word in a row. Such action can be also called with "object identifier" in argument to get only a single entry (in the same format). +- closing qrexec connection normally does _not_ interrupt running operation; this is important to avoid leaving the system in inconsistent state +- actual operation starts only after caller send all the parameters (including a payload), signaled by sending EOF mark; there is no support for interactive protocols, to keep the protocol reasonable simple ## TODO