summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2011-07-07 23:12:49 -0700
committerDustin Sallings <dustin@spy.net>2011-07-07 23:14:14 -0700
commit1db6fbde14a1a14f6664ec0d6e5ee3e046a95d71 (patch)
treea7a8f96bbdb95c9314958f8525ad4d54e16d5d7f
parentbb9d00fe2cb50f54afdae93ec85a103019090160 (diff)
downloadmemcached-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.c4
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);
}