X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libtest%2Fmemcached.cc;h=fc7a37c693bafa2a1af53405d017a89b4c315a81;hb=906d0558357bdd81dec000c71c165646af8c6e5f;hp=daf6787cf69b9c86bd2afaaefe2b58772c2b47d8;hpb=45bd4941b48480653534255cee795684ed230084;p=m6w6%2Flibmemcached diff --git a/libtest/memcached.cc b/libtest/memcached.cc index daf6787c..fc7a37c6 100644 --- a/libtest/memcached.cc +++ b/libtest/memcached.cc @@ -98,7 +98,12 @@ public: memcached_return_t rc= MEMCACHED_SUCCESS; if (has_socket()) { - local_pid= libmemcached_util_getpid(socket().c_str(), 0, &rc); + if (socket().empty()) + { + return -1; + } + + local_pid= libmemcached_util_getpid(socket().c_str(), port(), &rc); } else { @@ -298,7 +303,7 @@ bool Memcached::build(int argc, const char *argv[]) arg_buffer << " -u root "; } - arg_buffer << " -l 127.0.0.1 "; + arg_buffer << " -l localhost "; arg_buffer << " -m 128 "; arg_buffer << " -M ";