sdbus method call stuck/block #424
Unanswered
jayvardhan-jagarwal
asked this question in
Q&A
Replies: 1 comment
-
|
Hey @jayvardhan-jagarwal. Still having issues? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I have set withTimeout(2000000us) in xml. And this is a sync communication.
Actually i am trying to call one method over sdbus. but the problem is i need to do 5 retry. after first try i get timeout with below error.
** 14833 2024/03/25 19:18:52.893543 26992.0040 0 3221 log info verbose 2 lumsum : [org.freedesktop.DBus.Error.Timeout] Connection timed out.**
But in second try these below function call got stuck.
std::tuple<int32_t, int32_t, int32_t> lumsum(const int32_t& _, const int32_t& , const std::string& )
{
std::tuple<int32_t, int32_t, int32_t> result;
proxy->callMethod("lumsum").onInterface(INTERFACE_NAME).withArguments(, _, ).storeResultsTo();
return result;
}
this method call got blocked. and i am expecting time out error like above .
Hi @sangelovic plese help me..
Beta Was this translation helpful? Give feedback.
All reactions