From 780ba5dd223790a5e7cc71f2e37d75e8838c5082 Mon Sep 17 00:00:00 2001
From: ncteisen <ncteisen@gmail.com>
Date: Wed, 12 Jul 2017 23:22:01 -0700
Subject: [PATCH] Add all refcount flag

---
 src/core/lib/debug/trace.c | 6 ++++++
 1 file changed, 6 insertions(+)

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) {
-- 
GitLab