libdbus _dbus_connection_block_pending_call blocks until timeout, even after reply is received

Lawrence D'Oliveiro ldo at geek-central.gen.nz
Fri Dec 15 13:57:26 UTC 2017


On Fri, 15 Dec 2017 10:38:51 +0000, Manish Narang wrote:

> We are facing a problem that we believe to be caused by libdbus in a
> multithreaded environment.

Multithreading is notoriously hard to get right.

Is your code CPU-bound? If not, then you are not benefiting from
multithreading anyway. Does your language support coroutines?


More information about the dbus mailing list