diff --git a/test/cpp/microbenchmarks/bm_fullstack.cc b/test/cpp/microbenchmarks/bm_fullstack.cc
index 2b6dd3219ce34e379d5f0e8023514d7adda51a2f..bc6038d3ec7a8b58adeff8a0af097d0d682e0c22 100644
--- a/test/cpp/microbenchmarks/bm_fullstack.cc
+++ b/test/cpp/microbenchmarks/bm_fullstack.cc
@@ -71,6 +71,10 @@ static class InitializeStuff {
     rq_ = grpc_resource_quota_create("bm");
   }
 
+  ~InitializeStuff() {
+    init_lib_.shutdown();
+  }
+
   grpc_resource_quota* rq() { return rq_; }
 
  private: