Commit: 7b897d2d38c7f437f805f8ea54a51492bba5dc3d
Parent: 407579a9628aafac94222056fa19491966ea1ed8
Author: Marcel Holtmann <marcel@holtmann.org>
Committer: Marcel Holtmann <marcel@holtmann.org>
Date: 2013-01-20 04:41:08
Tree: b2a9735626d82430763e9ec52c1e2276767982c4

core: Simplify discovery start and stop handling To make the discovery start, stop and restart logic even simple, just trigger start of discovery when client gets registered. It is almost impossible to handle all corner cases, so just trigger another restart of the discovery with a larger timeout in case of an error.

Diffstat

M src/adapter.c | 139 ++++++++++++++++++++++++++++++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

1 files changed, 48 insertions(+), 91 deletions(-)

View Full Diff | Patch