jdk/src/share/classes/java/util/logging/LogManager.java
changeset 3319 53a6d815c92f
parent 2384 b3ba5fb77f89
child 3861 a98a057ec335
equal deleted inserted replaced
3318:dade78e63c92 3319:53a6d815c92f
   336     // Package-level method.
   336     // Package-level method.
   337     // Find or create a specified logger instance. If a logger has
   337     // Find or create a specified logger instance. If a logger has
   338     // already been created with the given name it is returned.
   338     // already been created with the given name it is returned.
   339     // Otherwise a new logger instance is created and registered
   339     // Otherwise a new logger instance is created and registered
   340     // in the LogManager global namespace.
   340     // in the LogManager global namespace.
   341     synchronized Logger demandLogger(String name) {
   341     Logger demandLogger(String name) {
   342         Logger result = getLogger(name);
   342         Logger result = getLogger(name);
   343         if (result == null) {
   343         if (result == null) {
   344             result = new Logger(name, null);
   344             result = new Logger(name, null);
   345             addLogger(result);
   345             addLogger(result);
   346             result = getLogger(name);
   346             result = getLogger(name);