Refactor out portion of Item
[m6w6/libmemcached] / libtest / main.cc
index dcbc50eb536879392b1bfa6ce9b1a373d299128e..697cce1c4782610db3e0eeee3cbeb5735839f4bd 100644 (file)
@@ -308,7 +308,12 @@ int main(int argc, char *argv[])
           try {
             if (test_success(return_code= world.item.startup(creators_ptr)))
             {
-              if (test_success(return_code= world.item.flush(creators_ptr, run)))
+              if (run->requires_flush)
+              {
+                return_code= world.runner()->flush(creators_ptr);
+              }
+
+              if (test_success(return_code))
               {
                 { // Runner Code
                   gettimeofday(&start_time, NULL);