Hello!
We're using boost fast pool allocator (by defining
HAVE_BOOST_FAST_POOL_ALLOCATOR) with quickfix. This leads to a memory leak
in our application - even when application is almost idle (but connected to
server with 3 clients) it allocates (and never releases - we're running out
of memory almost every day, since we're serving quite a lot of requests)
about 12 kilobytes of RAM every heartbeat.
Application is running under Windows Server 2008 Enterprise x86
We're using threaded initiator, boost 1.43.0 and Visual C++ 2010.
I'm going to upgrade to the latest build of boost to check if it a boost
library issue - but maybe you'll point me that this behavior is by design.
Thank you.
Rgds,
Nazar Andrienko
|