ims: prevent memory pool size from becoming zero
refs: #4769
Change-Id: Id1c1dadf40db6f62bd684391066e7ad45ec8dcd1
diff --git a/src/ims/in-memory-storage.hpp b/src/ims/in-memory-storage.hpp
index 740b706..a962de2 100644
--- a/src/ims/in-memory-storage.hpp
+++ b/src/ims/in-memory-storage.hpp
@@ -332,6 +332,8 @@
Cache m_cache;
/// user defined maximum capacity of the in-memory storage in packets
size_t m_limit;
+ /// initial capacity, used as minimum capacity
+ const size_t m_initCapacity = 16;
/// current capacity of the in-memory storage in packets
size_t m_capacity;
/// current number of packets in in-memory storage