X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;ds=sidebyside;f=test%2Ftests%2Fmemcached%2Fregression%2Flp_000-962-815.cpp;h=bde4dfce9a5be736ba2fe62094c0fc9d4d5bda16;hb=633cf1561c54972aea6a12babc4cf38c679b8ceb;hp=5c168a12985d0b8fe6e0415fb43734c7d5b18af6;hpb=6a0eee5f5b6163f06fa660dde37e8fe5e580483e;p=awesomized%2Flibmemcached diff --git a/test/tests/memcached/regression/lp_000-962-815.cpp b/test/tests/memcached/regression/lp_000-962-815.cpp index 5c168a12..bde4dfce 100644 --- a/test/tests/memcached/regression/lp_000-962-815.cpp +++ b/test/tests/memcached/regression/lp_000-962-815.cpp @@ -17,24 +17,14 @@ static inline bool is_running() { struct worker_ctx { memcached_pool_st *pool; - vector errors; explicit worker_ctx(memcached_st *memc) : pool{memcached_pool_create(memc, 5, 10)} - , errors{} { } ~worker_ctx() { memcached_pool_destroy(pool); - for (const auto &err : errors) { - cerr << err.str() << endl; - } - } - - stringstream &err() { - errors.resize(errors.size()+1); - return errors[errors.size()-1]; } }; @@ -53,7 +43,6 @@ static void *worker(void *arg) { cerr << "failed to fetch connection from pool: " << memcached_strerror(nullptr, rc) << endl; - this_thread::sleep_for(10ms); continue; } @@ -89,7 +78,7 @@ TEST_CASE("memcached_regression_lp962815") { REQUIRE(0 == pthread_create(&t, nullptr, worker, &ctx)); } - this_thread::sleep_for(5s); + this_thread::sleep_for(1s); set_running(false); for (auto t : tid) {