GLOBAL.event.log and GLOBAL.messages.log do not appear to be closed by Initiator when the object is destroyed.
Session destroys its logs:
Session::~Session()
{
// ...
if ( m_pLogFactory && m_state.log() )
m_pLogFactory->destroy( m_state.log() );
// ...
}
but Initiator does not:
Initiator::~Initiator()
{
// ?
}
I added the following to Initiator::~Initiator(...
2009-10-13 10:28:54 UTC in QuickFIX