testing: more bin tests
[awesomized/libmemcached] / src / bin / memstat.cc
index 6021dbc553892d4dca37be5fa824cf57c03f7482..48ba3b6a9088274b57947ac18a55d773df7654df 100644 (file)
@@ -167,7 +167,7 @@ int main(int argc, char *argv[])
   {
     if (memcached_failed(memcached_version(memc)))
     {
-      std::cerr << "Unable to obtain server version";
+      std::cerr << "Unable to obtain server version" << std::endl;
       exit(EXIT_FAILURE);
     }
 
@@ -179,8 +179,9 @@ int main(int argc, char *argv[])
   {
     memcached_stat_st *memc_stat= memcached_stat(memc, NULL, &rc);
 
-    if (memc_stat == NULL)
+    if (memc_stat == NULL || rc != MEMCACHED_SUCCESS)
     {
+      std::cerr << memcached_last_error_message(memc) << std::endl;
       exit(EXIT_FAILURE);
     }