kdbus: fix race-condition in GDBusNameWatching component 41/94541/3 accepted/tizen/common/20161114.170921 accepted/tizen/ivi/20161114.005113 accepted/tizen/mobile/20161114.004933 accepted/tizen/tv/20161114.005004 accepted/tizen/wearable/20161114.005043 submit/tizen/20161111.051722
authorLukasz Skalski <l.skalski@samsung.com>
Mon, 31 Oct 2016 10:49:11 +0000 (11:49 +0100)
committerAdrian Szyndela <adrian.s@samsung.com>
Thu, 3 Nov 2016 11:37:22 +0000 (12:37 +0100)
commit7362dc0464d27251e8fe9f0df777d21262136d8e
treea0e7c8642f7b17087593773fb0d45e2c83d7f0d3
parentb71810e2e52c275b29535d62366684a48a5f4793
kdbus: fix race-condition in GDBusNameWatching component

To avoid race-condition between GetNameOwner replay and
NameOwnerChanged signal in GDBusNameWatching component,
let's always use GetNameOwner sync call on kdbus bus.

Change-Id: Iebb780737d753d989a7d928f65d433d86d79284a
gio/gdbusnamewatching.c