libsystemd-dhcp: Unref event source before closing socket
This commit is contained in:
committed by
Tom Gundersen
parent
20d471b933
commit
2ed0375c2d
@@ -892,10 +892,10 @@ static int client_receive_raw_message(sd_event_source *s, int fd,
|
||||
|
||||
client_notify(client, DHCP_EVENT_IP_ACQUIRE);
|
||||
|
||||
close(client->fd);
|
||||
client->fd = -1;
|
||||
client->receive_message =
|
||||
sd_event_source_unref(client->receive_message);
|
||||
close(client->fd);
|
||||
client->fd = -1;
|
||||
}
|
||||
|
||||
r = 0;
|
||||
|
||||
Reference in New Issue
Block a user