aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/python/grpcio
diff options
context:
space:
mode:
authorGravatar Lidi Zheng <lidiz@google.com>2018-11-28 14:49:28 -0800
committerGravatar Lidi Zheng <lidiz@google.com>2018-11-28 14:49:28 -0800
commit99f248ae120421bb2a947fff6e757073e78c3bc0 (patch)
treebd2fd72e7f72f676fe8b0b14f78fe889174f4922 /src/python/grpcio
parentd75abb6663e200f24f3aa398800ef3051d65ce50 (diff)
Remove the `del` hack and skip server related test cases
Diffstat (limited to 'src/python/grpcio')
-rw-r--r--src/python/grpcio/grpc/_server.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/python/grpcio/grpc/_server.py b/src/python/grpcio/grpc/_server.py
index 080ef38ea8..7276a7fd90 100644
--- a/src/python/grpcio/grpc/_server.py
+++ b/src/python/grpcio/grpc/_server.py
@@ -828,11 +828,7 @@ class _Server(grpc.Server):
return _stop(self._state, grace)
def __del__(self):
- # TODO(lidiz): Depends on issue #17258 which is not solved yet
- # The `_state` may not exist when object get deconstructed
- if hasattr(self, '_state'):
- _stop(self._state, None)
- del self._state
+ _stop(self._state, None)
def create_server(thread_pool, generic_rpc_handlers, interceptors, options,