Revert "Revert "eldbus: change to idle_enterer from idler"" 49/227549/3
authorArtur Świgoń <a.swigon@samsung.com>
Mon, 23 Mar 2020 11:33:52 +0000 (12:33 +0100)
committerShinwoo Kim <cinoo.kim@samsung.com>
Thu, 18 Jun 2020 00:29:24 +0000 (00:29 +0000)
commit3435c887c3ef611d81a0b7beb1c9fbca5af45424
tree03826c54cff9d73f9f06005e84526d15eff1e1f7
parent7f450d3bebc19411d7d2dd8822a19728b6285aa1
Revert "Revert "eldbus: change to idle_enterer from idler""

This reverts commit 2bcc7b48bf2f34a19b0712b030ab143d09dc30fb.

Handling DBus messages during idle carries the risk of starving the DBus
communication (and making the UI unresponsive if screen reader is used). This
is well-explained in the original (reverted) upstream commit: "If an
application does not give idle time, then the eldbus cannot have chance to
work."

Change-Id: Iffde1be749f5dba1ac1e8642c4ce4e3436770b5a
src/lib/eldbus/eldbus_core.c
src/lib/eldbus/eldbus_private_types.h
src/lib/eldbus/eldbus_service.c