Exemplo n.º 1
0
CTraceLogger::~CTraceLogger()
{
    Poco::Logger& logger = Poco::Logger::root();
    if (logger.getChannel() != NULL)
    {
        Poco::FormattingChannel *channel = static_cast<Poco::FormattingChannel*>(logger.getChannel());
        channel->close();
        channel->setFormatter(NULL);
        channel->setChannel(NULL);
    }
    Poco::Logger::shutdown();
}