P2P peer was explicit stopping dhcp_server besides dhcp_server_unref,
which already takes care of server stopping.
---
src/peer.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/src/peer.c b/src/peer.c
index 39877ec..d627487 100644
--- a/src/peer.c
+++ b/src/peer.c
@@ -61,10 +61,9 @@ static void stop_dhcp_server(struct connman_peer *peer)
{
DBG("");
- if (peer->dhcp_server) {
- g_dhcp_server_stop(peer->dhcp_server);
+ if (peer->dhcp_server)
g_dhcp_server_unref(peer->dhcp_server);
- }
+
peer->dhcp_server = NULL;
if (peer->ip_pool)
--
1.9.1
_______________________________________________
connman mailing list
[email protected]
https://lists.connman.net/mailman/listinfo/connman