diff options
author | ncteisen <ncteisen@gmail.com> | 2017-07-12 23:22:01 -0700 |
---|---|---|
committer | ncteisen <ncteisen@gmail.com> | 2017-07-13 07:16:19 -0700 |
commit | 780ba5dd223790a5e7cc71f2e37d75e8838c5082 (patch) | |
tree | 5eec98ea079cb77f0f3f637719b7b27537cf1fda | |
parent | 7712c7c4d5819a1222ecee8c89eb19696328b482 (diff) |
Add all refcount flag
-rw-r--r-- | src/core/lib/debug/trace.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/core/lib/debug/trace.c b/src/core/lib/debug/trace.c index 4c9d2b8e2e..c6c1853e20 100644 --- a/src/core/lib/debug/trace.c +++ b/src/core/lib/debug/trace.c @@ -123,6 +123,12 @@ int grpc_tracer_set_enabled(const char *name, int enabled) { } } else if (0 == strcmp(name, "list_tracers")) { list_tracers(); + } else if (0 == strcmp(name, "refcount")) { + for (t = tracers; t; t = t->next) { + if (strstr(t->flag->name, "refcount") != NULL) { + TRACER_SET(*t->flag, enabled); + } + } } else { int found = 0; for (t = tracers; t; t = t->next) { |