chiark / gitweb /
libsystemd-dhcp: don't assert on client_stop()
[elogind.git] / src / libsystemd-dhcp / dhcp-client.c
index b9492a5a680d349781f2c3e4b03b2dfd850e6830..f6a621102219c395460de96177b05fc9bee4e3ad 100644 (file)
@@ -260,8 +260,6 @@ static int client_notify(sd_dhcp_client *client, int event)
 static int client_stop(sd_dhcp_client *client, int error)
 {
         assert_return(client, -EINVAL);
-        assert_return(client->state != DHCP_STATE_INIT &&
-                      client->state != DHCP_STATE_INIT_REBOOT, -EALREADY);
 
         client->receive_message =
                 sd_event_source_unref(client->receive_message);