projects
/
platform
/
upstream
/
systemd.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b166658
)
sd-dhcp-client: don't fail hard if UDP socket can not be bound
author
Tom Gundersen
<teg@jklm.no>
Sun, 29 Jun 2014 14:42:43 +0000
(16:42 +0200)
committer
Tom Gundersen
<teg@jklm.no>
Sun, 29 Jun 2014 14:42:43 +0000
(16:42 +0200)
Even if we cannot renew the lease at T1, we will likely succeed at T2, so warn and ignore the failure.
This could happen if for whatever reason the received address is not yet configured, or it has
been lost.
src/libsystemd-network/sd-dhcp-client.c
patch
|
blob
|
history
diff --git
a/src/libsystemd-network/sd-dhcp-client.c
b/src/libsystemd-network/sd-dhcp-client.c
index
790728b
..
8e9f5bd
100644
(file)
--- a/
src/libsystemd-network/sd-dhcp-client.c
+++ b/
src/libsystemd-network/sd-dhcp-client.c
@@
-776,7
+776,7
@@
static int client_timeout_t1(sd_event_source *s, uint64_t usec,
r = dhcp_network_bind_udp_socket(client->lease->address,
DHCP_PORT_CLIENT);
if (r < 0) {
-
client_stop(client, r
);
+
log_dhcp_client(client, "could not bind UDP socket"
);
return 0;
}