--- old/src/share/classes/java/util/logging/Handler.java 2013-12-14 11:47:29.088015554 +0100
+++ new/src/share/classes/java/util/logging/Handler.java 2013-12-14 11:47:28.971017579 +0100
@@ -27,6 +27,7 @@
package java.util.logging;
import java.io.UnsupportedEncodingException;
+
/**
* A Handler object takes log messages from a Logger and
* exports them. It might for example, write them to a console
@@ -62,10 +63,6 @@
private volatile ErrorManager errorManager = new ErrorManager();
private volatile String encoding;
- // Package private support for security checking. When sealed
- // is true, we access check updates to the class.
- boolean sealed = true;
-
/**
* Default constructor. The resulting Handler has a log
* level of Level.ALL, no Formatter, and no
@@ -302,12 +299,9 @@
}
// Package-private support method for security checks.
- // If "sealed" is true, we check that the caller has
- // appropriate security privileges to update Handler
- // state and if not throw a SecurityException.
+ // We check that the caller has appropriate security privileges
+ // to update Handler state and if not throw a SecurityException.
void checkPermission() throws SecurityException {
- if (sealed) {
- manager.checkPermission();
- }
+ manager.checkPermission();
}
}