Fire-and-forget MethodCall results in ER_BUS_UNMATCHED_REPLY_SERIAL

asked 2014-10-28 03:12:34 -0700

anszom gravatar image

My code initiates a method call on a remote object (FYI, the target is LSF controller service). I'm using the following code:

obj.MethodCall(method, args, n_args, 0);

The call succeeds, but I'm consistently getting reports of ER_BUS_UNMATCHED_REPLY_SERIAL. Shouldn't some part of alljoyn ignore these responses? I assume that I can safely ignore this error, but it clutters up output anyway.

Isn't the flag ALLJOYN_FLAG_NO_REPLY_EXPECTED (used internally in the above call) supposed to make alljoyn "happy" with the fact that the response will be ignored?

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2014-11-07 11:59:20 -0700

bspencer gravatar image

updated 2014-11-07 11:59:30 -0700

This indeed does look like a bug that should be filed. The expectation of a Fire-and-forget should ignore the return response as you say. Please navigate to jira.allseenalliance.org and file an issue against the Core software.

edit flag offensive delete publish link more
Login/Signup to Answer

Question Tools

1 follower


Asked: 2014-10-28 03:12:34 -0700

Seen: 124 times

Last updated: Nov 07 '14