gdbus, p2p-gdbus: Replace asynchronous flushing function calls with 78/271278/2
authorAdam Michalski <a.michalski2@partner.samsung.com>
Thu, 17 Feb 2022 18:18:24 +0000 (19:18 +0100)
committerAdam Michalski <a.michalski2@partner.samsung.com>
Thu, 17 Feb 2022 18:34:34 +0000 (19:34 +0100)
commit5621e22e298cfb94075cde173809a78a3bcda7aa
tree543717ce1e6a66b91d6f23f6cba9b5bf2469c767
parent5446ce450c8165cbb35d0c130c62f15d65fbae47
gdbus, p2p-gdbus: Replace asynchronous flushing function calls with
their synchronous counterparts

More in-depth tests have shown that synchronous connection flushing
produces more predictable results under heavy load. Moreover, it seems
to be the only way to ensure stable and predictable execution flow,
where under heavy load the server can become starved even for a few
seconds.

Change-Id: Ia99618b83a3b9d86fd132554583e6d3250b099f9
benchmark/gdbus.c
benchmark/p2p-gdbus.c