aboutsummaryrefslogtreecommitdiffhomepage
path: root/build.yaml
diff options
context:
space:
mode:
authorGravatar Soheil Hassas Yeganeh <soheil@google.com>2018-12-01 22:17:48 -0500
committerGravatar Soheil Hassas Yeganeh <soheil@google.com>2018-12-05 12:31:12 -0500
commitbe8ef52ea8a0bb91a83c41a8028bab69f42daac7 (patch)
treee07df5bfca5d224fde803117b44339080fc7ba82 /build.yaml
parent2f55f4f85af9afe9d3f2e55b51ec949c87ed9b4d (diff)
Add TSAN anntations for grpc_call_combiner.
Since GRPC_CLOSUSE_SCHEDULE can schedule callback asynchronously we have to schedule our own wrapper instead. Also, we cannot use ACQUIRE and RELEASE directly on the call_combiner, because callbacks are free to even destroy the call_combiner. Thus, we use a ref-counted structure that acts as a fake lock for Tsan annotations.
Diffstat (limited to 'build.yaml')
0 files changed, 0 insertions, 0 deletions