Fix for bad error in execute.
authorBrian Aker <brian@tangent.org>
Sat, 5 Jan 2008 08:54:50 +0000 (00:54 -0800)
committerBrian Aker <brian@tangent.org>
Sat, 5 Jan 2008 08:54:50 +0000 (00:54 -0800)
Hard flushes in generate tests.

src/execute.c
tests/function.c

index 69b106d25d526758234abfae4d6e752af3322232..e623825c7ac313d615d9da1ba0e4fa347a6ac1bb 100644 (file)
@@ -17,7 +17,7 @@ unsigned int execute_set(memcached_st *memc, pairs_st *pairs, unsigned int numbe
     rc= memcached_set(memc, pairs[x].key, pairs[x].key_length,
                       pairs[x].value, pairs[x].value_length,
                       0, 0);
-    if (rc != MEMCACHED_SUCCESS)
+    if (rc != MEMCACHED_SUCCESS && rc != MEMCACHED_BUFFERED)
       fprintf(stderr, "Failured on insert of %.*s\n", 
               (unsigned int)pairs[x].key_length, pairs[x].key);
     else
index 46005ce7988022e3c81ae5d4b0225cae647d25ac..623312268de3037c75de5eab6686a4cb442ce030 100644 (file)
@@ -2139,17 +2139,17 @@ test_st user_tests[] ={
 };
 
 test_st generate_tests[] ={
-  {"generate_data", 0, generate_data },
+  {"generate_data", 1, generate_data },
   {"get_read", 0, get_read },
   {"delete_generate", 0, delete_generate },
-  {"generate_buffer_data", 0, generate_buffer_data },
+  {"generate_buffer_data", 1, generate_buffer_data },
   {"delete_buffer", 0, delete_buffer_generate},
-  {"generate_data", 0, generate_data },
+  {"generate_data", 1, generate_data },
   {"mget_read", 0, mget_read },
   {"mget_read_result", 0, mget_read_result },
   {"mget_read_function", 0, mget_read_function },
   {"mdelete_generate", 0, mdelete_generate },
-  {"cleanup", 0, cleanup_pairs },
+  {"cleanup", 1, cleanup_pairs },
   {0, 0, 0}
 };