diff options
author | Dan McGee <dan@archlinux.org> | 2011-07-07 23:12:49 -0700 |
---|---|---|
committer | Dustin Sallings <dustin@spy.net> | 2011-07-07 23:14:14 -0700 |
commit | 1db6fbde14a1a14f6664ec0d6e5ee3e046a95d71 (patch) | |
tree | a7a8f96bbdb95c9314958f8525ad4d54e16d5d7f | |
parent | bb9d00fe2cb50f54afdae93ec85a103019090160 (diff) | |
download | memcached-1db6fbde14a1a14f6664ec0d6e5ee3e046a95d71.tar.gz |
Fix incorrect udp_port bind selection.
Failed to use a local udp_port variable that can be derived from two
different settings properties.
(revealed with -Werror=unused-but-set-variable)
-rw-r--r-- | memcached.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/memcached.c b/memcached.c index 0e96aa9..2c3d06a 100644 --- a/memcached.c +++ b/memcached.c @@ -4769,9 +4769,9 @@ int main (int argc, char **argv) { /* create the UDP listening socket and bind it */ errno = 0; - if (settings.udpport && server_sockets(settings.udpport, udp_transport, + if (udp_port && server_sockets(udp_port, udp_transport, portnumber_file)) { - vperror("failed to listen on UDP port %d", settings.udpport); + vperror("failed to listen on UDP port %d", udp_port); exit(EX_OSERR); } |