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
-
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