aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/iomgr/resolve_address.c
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2015-02-17 11:57:02 -0800
committerGravatar Craig Tiller <ctiller@google.com>2015-02-17 11:57:02 -0800
commit1fe7b9d66a34d774e8a26ff7409b8739c4c2db58 (patch)
tree701c5119a5e5cb88f751043c575a82180caaa744 /src/core/iomgr/resolve_address.c
parent44f77a3eb34e8d8f0802e87bf86bf62a29aeaf18 (diff)
Fix a race in transport.
I removed the condition variable here a little while ago to remove a thundering herd. Unfortunately it introduces a race if we are calling back an application defined object whilst destroying. Reintroduce the cv, and guard it's usage closely to avoid the herd (additionally, it's not needed for stream deletion, so we keep it out of that).
Diffstat (limited to 'src/core/iomgr/resolve_address.c')
0 files changed, 0 insertions, 0 deletions