When peer driver is unregistered, peer service driver should
be unregistered as well, in order to ensure proper queueing
of peer service registration for later conclusion, when a
p2p enabled device is connected.
---
src/peer.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/peer.c b/src/peer.c
index 5f2a699..d339dd3 100644
--- a/src/peer.c
+++ b/src/peer.c
@@ -1012,6 +1012,8 @@ void connman_peer_driver_unregister(struct
connman_peer_driver *driver)
return;
peer_driver = NULL;
+
+ __connman_peer_service_set_driver(NULL);
}
void __connman_peer_list_struct(DBusMessageIter *array)
--
1.9.1
_______________________________________________
connman mailing list
[email protected]
https://lists.connman.net/mailman/listinfo/connman