[memcached] bradfitz, r407: udp warning message

commits at code.sixapart.com commits at code.sixapart.com
Wed Sep 20 20:32:48 UTC 2006


udp warning message

U   trunk/server/ChangeLog
U   trunk/server/configure.ac
U   trunk/server/memcached.c


Modified: trunk/server/ChangeLog
===================================================================
--- trunk/server/ChangeLog	2006-09-14 17:29:02 UTC (rev 406)
+++ trunk/server/ChangeLog	2006-09-20 20:32:47 UTC (rev 407)
@@ -1,3 +1,14 @@
+2006-09-20
+
+	* don't listen on UDP by default; more clear message when UDP port in use
+
+2006-09-09
+	* release 1.2.0 (along with 1.1.13, which is the more tested branch)
+
+	nobody has run 1.2.0 in production, to my knowledge.  facebook has run
+	their pre-merge-with-trunk version, but bugs were discovered (and fixed)
+	after the merge.  there might be more.  you've been warned.  :)
+
 2006-09-04
 	* improved autoconf libevent detection, from the Tor project.
 

Modified: trunk/server/configure.ac
===================================================================
--- trunk/server/configure.ac	2006-09-14 17:29:02 UTC (rev 406)
+++ trunk/server/configure.ac	2006-09-20 20:32:47 UTC (rev 407)
@@ -1,5 +1,5 @@
 AC_PREREQ(2.52)
-AC_INIT(memcached, 1.2.0-rc1, brad at danga.com)
+AC_INIT(memcached, 1.2.0, brad at danga.com)
 AC_CANONICAL_SYSTEM
 AC_CONFIG_SRCDIR(memcached.c)
 AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)

Modified: trunk/server/memcached.c
===================================================================
--- trunk/server/memcached.c	2006-09-14 17:29:02 UTC (rev 406)
+++ trunk/server/memcached.c	2006-09-20 20:32:47 UTC (rev 407)
@@ -109,7 +109,7 @@
 
 void settings_init(void) {
     settings.port = 11211;
-    settings.udpport = 11211;
+    settings.udpport = 0;
     settings.interface.s_addr = htonl(INADDR_ANY);
     settings.maxbytes = 64*1024*1024; /* default is 64MB */
     settings.maxconns = 1024;         /* to limit connections-related memory to about 5MB */
@@ -2173,7 +2173,7 @@
         /* create the UDP listening socket and bind it */
         u_socket = server_socket(settings.udpport, 1);
         if (u_socket == -1) {
-            fprintf(stderr, "failed to listen\n");
+            fprintf(stderr, "failed to listen on UDP port %d\n", settings.udpport);
             exit(1);
         }
     }




More information about the memcached-commits mailing list