Debug mempool
diff --git a/heron/common/src/cpp/network/mempool.h b/heron/common/src/cpp/network/mempool.h
index 77b166d..8a05679 100644
--- a/heron/common/src/cpp/network/mempool.h
+++ b/heron/common/src/cpp/network/mempool.h
@@ -20,6 +20,7 @@
 #include <typeindex>
 #include <unordered_map>
 #include "basics/sptypes.h"
+#include "glog/logging.h"
 
 template<typename T>
 class BaseMemPool {
@@ -41,6 +42,7 @@
 
   template<typename S>
   S* acquire(S* unused) {
+    LOG(INFO) << "acquire: size = " << size_;
     if (pool_.empty()) {
       return new S();
     }
@@ -52,6 +54,7 @@
 
   template<typename S>
   void release(S* t) {
+    LOG(INFO) << "release: size = " << size_;
     if (limit_ == 0) {
       delete t;
       return;