[ http://issues.apache.org/jira/browse/DERBY-1466?page=comments#action_12420953 ]
Kathey Marsden commented on DERBY-1466: --------------------------------------- Hi Sunitha, I do not have an opinion on implementation but think it is important for the console printwriter to flush whenever there is a message. I don't think it is a performance issue. If nothing goes wrong this is just the startup and the shutdown message. If something does go wrong, we *really* want to see it because if there is a crash of some sort it will never be seen, especailly with DERBY-1456 outstanding. Kathey > Network Server should flush the PrintWriter after console output > ---------------------------------------------------------------- > > Key: DERBY-1466 > URL: http://issues.apache.org/jira/browse/DERBY-1466 > Project: Derby > Type: Improvement > Components: Network Server > Versions: 10.1.2.1 > Reporter: Kathey Marsden > > If Network Server is started with a PrintWriter specified for console output > it will not automatically flush output such as starting the server. This > can be confusing as the console output shows no activity. > Users currently need to specify the PrintWriter to autoflush e.g. > starterWriter = new PrintWriter(new FileOutputStream(new > File(SERVER_START_LOG)),true); > derbyServer = new NetworkServerControl(); > derbyServer.start(starterWriter); > For repro see: > http://www.nabble.com/Questions-about-Network-Server-API-Behavior-p5055814.html > And change the following line in the program to not autoflush as follows: > starterWriter = new PrintWriter(new FileOutputStream(new > File(SERVER_START_LOG)),false); -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
