From ce856d27f4c25b213250b9577b4a0dd3467a8567 Mon Sep 17 00:00:00 2001 From: Yunjia Wang Date: Tue, 18 Jun 2019 11:16:24 -0700 Subject: [PATCH] Add extern declaration and adjust header --- src/core/lib/iomgr/threadpool/mpmcqueue.cc | 8 +++++--- src/core/lib/iomgr/threadpool/mpmcqueue.h | 3 +++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/core/lib/iomgr/threadpool/mpmcqueue.cc b/src/core/lib/iomgr/threadpool/mpmcqueue.cc index 64f7d19a2a7..a59d62e5750 100644 --- a/src/core/lib/iomgr/threadpool/mpmcqueue.cc +++ b/src/core/lib/iomgr/threadpool/mpmcqueue.cc @@ -18,14 +18,16 @@ #include "src/core/lib/iomgr/threadpool/mpmcqueue.h" +#include + +#include +#include + #include #include #include -#include #include #include -#include -#include #include "src/core/lib/debug/stats.h" #include "src/core/lib/gprpp/sync.h" diff --git a/src/core/lib/iomgr/threadpool/mpmcqueue.h b/src/core/lib/iomgr/threadpool/mpmcqueue.h index b39c9d81f4f..2d77a281c5b 100644 --- a/src/core/lib/iomgr/threadpool/mpmcqueue.h +++ b/src/core/lib/iomgr/threadpool/mpmcqueue.h @@ -24,11 +24,14 @@ #include #include +#include "src/core/lib/debug/stats.h" #include "src/core/lib/gprpp/atomic.h" #include "src/core/lib/gprpp/sync.h" namespace grpc_core { +extern DebugOnlyTraceFlag thread_pool_trace; + // Abstract base class of a MPMC queue interface class MPMCQueueInterface { public: