前回なぜかファイルがrollingされない件に遭遇したのでちょっとソースコードを追いかけてみた。 rolling関係処理を追いかけたところ、RollingFileAppenderSkeleton::subAppend() @ rollingfileappender.cppがキモっぽい。 void RollingFileAppenderSkeleton::subAppend(const LoggingEventPtr& event, Pool& p) { // The rollover check must precede actual writing. This is the // only correct behavior for time driven triggers. if ( triggeringPolicy->isTriggeringEvent( this, event, ge