summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJose Bollo <jose.bollo@iot.bzh>2019-07-29 11:48:00 +0200
committerJosé Bollo <jose.bollo@iot.bzh>2019-07-30 09:42:05 +0200
commit91de2500d8a3e96a5d6d486a31f51270eb8cdc61 (patch)
treeeed354bcd9eed45a998dbd36e4d59d53b4ca67a3
parent064055c6686cce98303a7bff604feb1beded0e82 (diff)
Fix detection of error in call synchronoushalibut_8.0.0halibut/8.0.08.0.0
There fixes a bug with an inversion between info and error in implementation of synchronous calls, leading to bad detection of errors. Bug-AGL: SPEC-2697 Change-Id: I30a8cd9c45a91b442f6c501dd3b0c32cd3ea632d Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
-rw-r--r--src/afb-calls.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/afb-calls.c b/src/afb-calls.c
index e30fe364..084250b3 100644
--- a/src/afb-calls.c
+++ b/src/afb-calls.c
@@ -350,7 +350,7 @@ static int do_sync(
afb_xreq_unhooked_unref(&callreq->xreq);
interr:
- return store_reply(NULL, _internal_error_, NULL, object, info, error);
+ return store_reply(NULL, _internal_error_, NULL, object, error, info);
}
/******************************************************************************/