<div class="gmail_quote"><div>I have a weird problem in my multi-threaded application on Solaris but not on Windows XP.<br></div><div><br></div><div>Basically I have a bunch of tasks that are executed by the ThreadPoolExecutor and when the last task is executed the ThreadPoolExecutor is required to run a shutdown task (Runnable) provided to the executor by the main thread. The problem is, the log messages from this shutdown task never get flushed to the log file but it sure gets executed. I even added the LoggerContext.stop() to no effect. I am completely baffled as to why it is not flushing, any pointers/ideas will be much appreciated. Thanks.</div>
<div><br></div><div>System Spec</div><div>==========</div><div><div>System = SunOS</div><div>Node = jdcsj002</div><div>Release = 5.10</div><div>KernelID = Generic_137137-09</div><div>Machine = sun4u</div><div><br></div><div>
-Harish</div><div><br></div></div>
</div><br>