Repository: logging-log4j2 Updated Branches: refs/heads/master bf9da615b -> eff4780ca
[LOG4J2-972] org.apache.logging.log4j.core.net.ssl.TlsSyslogInputStreamReader does not need to create temp Integer objects. Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/eff4780c Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/eff4780c Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/eff4780c Branch: refs/heads/master Commit: eff4780cac9f945ab58c08754df61a3232f18e55 Parents: bf9da61 Author: Gary Gregory <[email protected]> Authored: Wed Mar 4 11:53:58 2015 -0800 Committer: Gary Gregory <[email protected]> Committed: Wed Mar 4 11:53:58 2015 -0800 ---------------------------------------------------------------------- .../logging/log4j/core/net/ssl/TlsSyslogInputStreamReader.java | 2 +- src/changes/changes.xml | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/eff4780c/log4j-core/src/test/java/org/apache/logging/log4j/core/net/ssl/TlsSyslogInputStreamReader.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/test/java/org/apache/logging/log4j/core/net/ssl/TlsSyslogInputStreamReader.java b/log4j-core/src/test/java/org/apache/logging/log4j/core/net/ssl/TlsSyslogInputStreamReader.java index 4622dd0..8ea3142 100644 --- a/log4j-core/src/test/java/org/apache/logging/log4j/core/net/ssl/TlsSyslogInputStreamReader.java +++ b/log4j-core/src/test/java/org/apache/logging/log4j/core/net/ssl/TlsSyslogInputStreamReader.java @@ -86,6 +86,6 @@ public class TlsSyslogInputStreamReader extends TlsSyslogInputStreamReaderBase { private void calculateNextMessageLength() { final byte[] length = Arrays.copyOfRange(lengthBuffer, 0, position); - nextMessageLength = new Integer(new String(length)); + nextMessageLength = Integer.parseInt(new String(length)); } } http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/eff4780c/src/changes/changes.xml ---------------------------------------------------------------------- diff --git a/src/changes/changes.xml b/src/changes/changes.xml index d132420..25b9d1d 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -42,6 +42,9 @@ <action issue="LOG4J2-971" dev="ggregory" type="fix" due-to="Paul D Johe"> Another bad priority in Syslog messages. </action> + <action issue="LOG4J2-972" dev="ggregory" type="fix" due-to="Gary Gregory"> + org.apache.logging.log4j.core.net.ssl.TlsSyslogInputStreamReader does not need to create temp Integer objects. + </action> </release> <release version="2.2" date="2015-02-22" description="GA Release 2.2"> <action issue="LOG4J2-938" dev="rpopma" type="fix" due-to="Mauro Molinari">
