From 3922f07ae1eda1de5d84832c25197296d1c10311 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Bollo?= Date: Thu, 7 Mar 2019 17:25:12 +0100 Subject: [PATCH] afb-stub-ws: Allow unordered process of messages MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Requests are already sequenced on need (noconcurrency flag of bindings). Sequencing messages until their completion has a side effect when dealing with events and synchronous calls: event -> call -> reply locked until event completion (see SPEC-2219). This change could be reverted if events are converted to jobs (see SPEC-2215). Bug-AGL: SPEC-2219 Change-Id: Ia577bc54ba38291817fd5ed3e3dda1b67b2818b7 Signed-off-by: José Bollo --- src/afb-stub-ws.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/afb-stub-ws.c b/src/afb-stub-ws.c index 5e57dba8..eab897b0 100644 --- a/src/afb-stub-ws.c +++ b/src/afb-stub-ws.c @@ -649,7 +649,7 @@ static void on_hangup(void *closure) static int enqueue_processing(struct afb_proto_ws *proto, void (*callback)(int signum, void* arg), void *arg) { - return jobs_queue(proto, 0, callback, arg); + return jobs_queue(NULL /* proto */, 0, callback, arg); } /*****************************************************/ -- 2.16.6