From 0d58782f7598380eb4334b5408c6c840d1998f59 Mon Sep 17 00:00:00 2001 From: Volker Berlin Date: Tue, 23 Jul 2019 17:19:52 +0200 Subject: [PATCH] ConsoleHandler.setOutputStream(x) has closed System.err --- src/de/inetsoftware/jwebassembly/JWebAssembly.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/de/inetsoftware/jwebassembly/JWebAssembly.java b/src/de/inetsoftware/jwebassembly/JWebAssembly.java index ec03e06..f286b41 100644 --- a/src/de/inetsoftware/jwebassembly/JWebAssembly.java +++ b/src/de/inetsoftware/jwebassembly/JWebAssembly.java @@ -85,15 +85,13 @@ public class JWebAssembly { public static final Logger LOGGER = Logger.getAnonymousLogger( null ); static { LOGGER.setUseParentHandlers( false ); - ConsoleHandler handler = new ConsoleHandler() {{ - setOutputStream(System.out); - }}; - handler.setFormatter( new Formatter() { + Formatter formatter = new Formatter() { @Override public String format( LogRecord record ) { return record.getMessage() + '\n'; } - }); + }; + StreamHandler handler = new StreamHandler( System.out, formatter ); handler.setLevel( Level.ALL ); LOGGER.addHandler( handler ); //LOGGER.setLevel( Level.FINE );