aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/python/grpcio_tests/tests/qps/qps_worker.py
diff options
context:
space:
mode:
authorGravatar yang-g <yangg@google.com>2016-07-08 17:05:02 -0700
committerGravatar yang-g <yangg@google.com>2016-07-08 17:05:02 -0700
commitdc3a775e6026666f698e5460281645acb2005dd8 (patch)
tree510a4c7cf4e6b81dd8a2c5652d56f3006533c11d /src/python/grpcio_tests/tests/qps/qps_worker.py
parent9ef0cd81f74eff88191cff541add28765b59ff46 (diff)
parentc1bfe124ab0d151f7619f4fefc08244bd1dd4750 (diff)
Merge remote-tracking branch 'upstream/master' into import
Diffstat (limited to 'src/python/grpcio_tests/tests/qps/qps_worker.py')
-rw-r--r--src/python/grpcio_tests/tests/qps/qps_worker.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/python/grpcio_tests/tests/qps/qps_worker.py b/src/python/grpcio_tests/tests/qps/qps_worker.py
index 16926379a5..3abf0d08dd 100644
--- a/src/python/grpcio_tests/tests/qps/qps_worker.py
+++ b/src/python/grpcio_tests/tests/qps/qps_worker.py
@@ -32,18 +32,21 @@
import argparse
import time
+from concurrent import futures
+import grpc
from src.proto.grpc.testing import services_pb2
from tests.qps import worker_server
def run_worker_server(port):
+ server = grpc.server((), futures.ThreadPoolExecutor(max_workers=5))
servicer = worker_server.WorkerServer()
- server = services_pb2.beta_create_WorkerService_server(servicer)
+ services_pb2.add_WorkerServiceServicer_to_server(servicer, server)
server.add_insecure_port('[::]:{}'.format(port))
server.start()
servicer.wait_for_quit()
- server.stop(2)
+ server.stop(0)
if __name__ == '__main__':