]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
dhcp6: fix memleak about sd_event
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 29 Sep 2018 13:37:21 +0000 (22:37 +0900)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Sun, 30 Sep 2018 12:17:33 +0000 (14:17 +0200)
src/libsystemd-network/sd-dhcp6-client.c

index 9c097cc334944bb8e724cf08978ae00687ba7bbd..47a474395f4268c94efb4f86ae9faa3dc530c303 100644 (file)
@@ -412,6 +412,9 @@ static int client_reset(sd_dhcp6_client *client) {
         client->timeout_resend_expire =
                 sd_event_source_unref(client->timeout_resend_expire);
 
+        client->timeout_t1 = sd_event_source_unref(client->timeout_t1);
+        client->timeout_t2 = sd_event_source_unref(client->timeout_t2);
+
         client->state = DHCP6_STATE_STOPPED;
 
         return 0;