device: clear the dhcp grace-period source id

Fixes: 17009ed91d
This commit is contained in:
Beniamino Galvani
2018-06-29 15:41:21 +02:00
parent d1aca62475
commit db1867bafd

View File

@@ -6863,7 +6863,9 @@ static gboolean
dhcp4_grace_period_expired (gpointer user_data)
{
NMDevice *self = user_data;
NMDevicePrivate *priv = NM_DEVICE_GET_PRIVATE (self);
priv->dhcp4.grace_id = 0;
_LOGI (LOGD_DHCP4, "DHCPv4: grace period expired");
nm_device_ip_method_failed (self, AF_INET,
@@ -7594,7 +7596,9 @@ static gboolean
dhcp6_grace_period_expired (gpointer user_data)
{
NMDevice *self = user_data;
NMDevicePrivate *priv = NM_DEVICE_GET_PRIVATE (self);
priv->dhcp6.grace_id = 0;
_LOGI (LOGD_DHCP6, "DHCPv6: grace period expired");
nm_device_ip_method_failed (self, AF_INET6,