aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/ext/filters/client_channel/http_connect_handshaker.cc
diff options
context:
space:
mode:
authorGravatar Stuart Bishop <stuart.bishop@canonical.com>2018-10-26 00:54:21 +0700
committerGravatar Stuart Bishop <stuart.bishop@canonical.com>2018-10-26 00:54:21 +0700
commit11ab724b97f92c3b0f8d4b79de3c5a7e5df6a65d (patch)
treedc112ac830519a585f1d12e97914f684cd587578 /src/core/ext/filters/client_channel/http_connect_handshaker.cc
parentccd0cc5229ee8743c25f66331341aca106ec198f (diff)
Handle missing globals in Python Channel destructors
If the last reference to a Python object is at module scope, when its destructor is run before program termination it may find that the globals it requires no longer exist. Destructors of objects likely to be stored at module global scope need to check that globals exist before attempting to use them, to avoid warnings being printed by the Python interpreter. See grpc#17004
Diffstat (limited to 'src/core/ext/filters/client_channel/http_connect_handshaker.cc')
0 files changed, 0 insertions, 0 deletions