Sync libtest.
[m6w6/libmemcached] / libtest / server.h
index c9700e95e620fe6a28ff2bc2aba1ee4149b5b043..1aa16ca0a19767b95664e5f4fe3055d1608ecf65 100644 (file)
@@ -202,12 +202,9 @@ public:
     return _pid;
   }
 
-  bool has_pid() const
-  {
-    return (_pid > 1);
-  }
+  bool has_pid() const;
 
-  bool wait_for_pidfile() const;
+  virtual bool wait_for_pidfile() const;
 
   bool check_pid(pid_t pid_arg) const
   {
@@ -228,7 +225,7 @@ public:
 
   std::string log_and_pid();
 
-  bool kill(pid_t pid_arg);
+  bool kill();
   bool start();
   bool command(libtest::Application& app);