Skip to content

service-manager: Replace agent wait timeout with a queue

Teemu Ikonen requested to merge tpikonen/geoclue:agent-nowait into master

When GeoClue is started with D-Bus activation, the agent is not started yet and the starting client currently has to wait AGENT_WAIT_TIMEOUT (=20 s) before being started.

Replace the agent wait timeout with a FIFO queue which is processed as soon as the agent connects.

Fixes #141 (closed).

Merge request reports