Hi Szymon, On Fri, Apr 25, 2014, Szymon Janc wrote: > If bluetoothd exited without releasing agent (eg. due to crash) it was > not possible to register client as agent after daemon was restarted. > --- > client/agent.c | 21 +++++++++++++++++++-- > 1 file changed, 19 insertions(+), 2 deletions(-) Since client/main.c is already doing tracking or org.bluez I think it might make more sense to do the agent clearing from there, maybe by adding an agent_clear function to agent.c and then calling it from disconnect_handler in main.c. Thoughts? Johan -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html