X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libtest%2Fgearmand.cc;h=177de120a1bb74bea1806c7b6a88b29fe1a49796;hb=ce63c3675f8176c7d7d02af761a09f282633e95e;hp=1cb52079c6c95f612a10d053fcf9e30426d76861;hpb=7ba11a92a63df071ee3f848c980c8459dc184ebc;p=m6w6%2Flibmemcached diff --git a/libtest/gearmand.cc b/libtest/gearmand.cc index 1cb52079..177de120 100644 --- a/libtest/gearmand.cc +++ b/libtest/gearmand.cc @@ -95,33 +95,6 @@ public: set_pid_file(); } - pid_t get_pid(bool error_is_ok) - { - if (pid_file().empty() == false) - { - Wait wait(pid_file(), 0); - - if (error_is_ok and not wait.successful()) - { - Error << "Pidfile was not found:" << pid_file(); - return -1; - } - } - - GetPid *get_instance_pid; - util::Instance instance(hostname(), port()); - instance.set_finish(get_instance_pid= new GetPid); - - instance.push(new util::Operation(test_literal_param("getpid\r\n"), true)); - - if (error_is_ok and instance.run() == false) - { - Error << "Failed to obtain pid of server"; - } - - return get_instance_pid->pid(); - } - bool ping() { gearman_client_st *client= gearman_client_create(NULL);