Merge in updates for server failure testing.
[awesomized/libmemcached] / libmemcached / server_list.cc
index a4a617c0be71cde21a90bbe62cef4ca3854025bf..d5994e852560b03bb165e527bef9455dc4c4ffee 100644 (file)
@@ -118,7 +118,12 @@ uint32_t memcached_server_list_count(const memcached_server_list_st self)
 
 memcached_server_st *memcached_server_list(const memcached_st *self)
 {
-  return self->servers;
+  if (self)
+  {
+    return self->servers;
+  }
+
+  return NULL;
 }
 
 void memcached_server_list_set(memcached_st *self, memcached_server_st *list)