I have a DBus server which exposes a method that requires a huge time to complete (about 3 minutes). The client performs a synchronous call to this method.
The problem is, after exactly 25 secs the client throws an error because 'did not receive a reply'.
Unfortunately, I cannot change the client, so I cannot make the call asynchronous, as it should be.
I tried to use this line in my server configuration:
<limit name = "reply_timeout">240000</limit>
but the situation does not change.
Any idea?