~ubuntu-branches/ubuntu/saucy/jenkins/saucy

« back to all changes in this revision

Viewing changes to core/src/main/java/hudson/logging/LogRecorder.java

  • Committer: Package Import Robot
  • Author(s): James Page
  • Date: 2013-01-10 09:50:50 UTC
  • mfrom: (5.1.10 experimental)
  • Revision ID: package-import@ubuntu.com-20130110095050-kj8xuw20gcfh62k3
Tags: 1.480.2+dfsg-1~exp1
* New upstream release (Closes: #696816, #697617):
  - d/control: Added new BD on libjbcrypt-java.
  - d/control: Versioned BD jenkins-winstone >= 0.9.10-jenkins-40.
  - d/control: Versioned BD jenkins-trilead-ssh2 >= 214-jenkins-1.
  - Fixes the following security vulnerabilities:
    CVE-2012-6072, CVE-2012-6073, CVE-2012-6072, CVE-2013-0158.
* Tidied lintian warnings.
* Bumped Standards-Version: 3.9.4, no changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
87
87
    public static final class Target {
88
88
        public final String name;
89
89
        private final int level;
 
90
        private transient /* almost final*/ Logger logger;
90
91
 
91
92
        public Target(String name, Level level) {
92
93
            this(name,level.intValue());
118
119
        }
119
120
 
120
121
        public Logger getLogger() {
121
 
            return Logger.getLogger(name);
 
122
            if (logger == null) {
 
123
                logger = Logger.getLogger(name);
 
124
            }
 
125
            return logger;
122
126
        }
123
127
 
124
128
        /**