runtests
[awesomized/libmemcached] / test / lib / MemcachedCluster.cpp
index 521ff12cde1d81332995802ade4eeff18ab3cd9b..a443360b52b9b3082dcfb1d102e39098098bd048 100644 (file)
@@ -6,7 +6,7 @@ const memcached_st MemcachedCluster::empty_memc{};
 void MemcachedCluster::init() {
   REQUIRE(cluster.start());
 
-  while (!isListening()) {
+  while (!cluster.ensureListening()) {
     cluster.restart();
   }
 
@@ -146,7 +146,3 @@ void MemcachedCluster::killOneServer() const {
   const auto &victim = servers[random_num(0UL, servers.size() - 1)];
   ::kill(victim.getPid(), SIGKILL);
 }
-
-bool MemcachedCluster::isListening() {
-  return Retry{[this]() {return cluster.isListening();}}();
-}