Merge pull request #1409 from vjpai/endthreads

Move end_threads to subclass
pull/1412/head
Craig Tiller 10 years ago
commit d7f0fe55b8
  1. 4
      test/cpp/qps/client_sync.cc

@ -70,7 +70,7 @@ class SynchronousClient : public Client {
responses_.resize(num_threads_);
}
virtual ~SynchronousClient() { EndThreads(); }
virtual ~SynchronousClient() {};
protected:
size_t num_threads_;
@ -81,7 +81,7 @@ class SynchronousUnaryClient GRPC_FINAL : public SynchronousClient {
public:
SynchronousUnaryClient(const ClientConfig& config):
SynchronousClient(config) {StartThreads(num_threads_);}
~SynchronousUnaryClient() {}
~SynchronousUnaryClient() {EndThreads();}
bool ThreadFunc(Histogram* histogram, size_t thread_idx) GRPC_OVERRIDE {
auto* stub = channels_[thread_idx % channels_.size()].get_stub();

Loading…
Cancel
Save