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(-)