8029347: sun/rmi/runtime/Log/checkLogging/CheckLogging.java fails in nightly intermittently

Reviewed-by: alanb
This commit is contained in:
Sean Coffey 2013-12-04 17:03:13 +00:00
parent 40d9b1af54
commit 3239c322f2

View File

@ -76,6 +76,7 @@ import java.rmi.registry.Registry;
public class CheckLogging {
private static int REGISTRY_PORT = -1;
private static String LOCATION;
private static Logger logger;
private static final ByteArrayOutputStream clientCallOut =
new ByteArrayOutputStream();
@ -89,8 +90,8 @@ public class CheckLogging {
System.err.println("set default stream");
LogStream.setDefaultStream(new PrintStream(clientCallOut));
} else {
Logger.getLogger("sun.rmi.client.call").
addHandler(new InternalStreamHandler(clientCallOut));
logger = Logger.getLogger("sun.rmi.client.call");
logger.addHandler(new InternalStreamHandler(clientCallOut));
}
}