Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
xiaofang li
Logging Log4j2
Commits
b42404f8
Commit
b42404f8
authored
7 years ago
by
Ralph Goers
Browse files
Options
Download
Email Patches
Plain Diff
Add some diagnostics
parent
fb6afac6
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
log4j-core/src/test/java/org/apache/logging/log4j/core/net/mock/MockTcpSyslogServer.java
+5
-0
...ache/logging/log4j/core/net/mock/MockTcpSyslogServer.java
log4j-core/src/test/java/org/apache/logging/log4j/core/net/mock/MockUdpSyslogServer.java
+2
-0
...ache/logging/log4j/core/net/mock/MockUdpSyslogServer.java
with
7 additions
and
0 deletions
+7
-0
log4j-core/src/test/java/org/apache/logging/log4j/core/net/mock/MockTcpSyslogServer.java
+
5
-
0
View file @
b42404f8
...
...
@@ -18,6 +18,7 @@ package org.apache.logging.log4j.core.net.mock;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.net.BindException
;
import
java.net.ServerSocket
;
import
java.net.Socket
;
...
...
@@ -49,6 +50,7 @@ public class MockTcpSyslogServer extends MockSyslogServer {
@Override
public
void
run
()
{
System
.
out
.
println
(
"TCP Server started"
);
this
.
thread
=
Thread
.
currentThread
();
while
(!
shutdown
)
{
try
{
...
...
@@ -70,6 +72,8 @@ public class MockTcpSyslogServer extends MockSyslogServer {
System
.
out
.
println
(
"Message too long"
);
}
}
}
catch
(
BindException
be
)
{
be
.
printStackTrace
();
}
finally
{
if
(
socket
!=
null
)
{
socket
.
close
();
...
...
@@ -81,5 +85,6 @@ public class MockTcpSyslogServer extends MockSyslogServer {
}
}
}
System
.
out
.
println
(
"TCP Server stopped"
);
}
}
This diff is collapsed.
Click to expand it.
log4j-core/src/test/java/org/apache/logging/log4j/core/net/mock/MockUdpSyslogServer.java
+
2
-
0
View file @
b42404f8
...
...
@@ -46,6 +46,7 @@ public class MockUdpSyslogServer extends MockSyslogServer {
@Override
public
void
run
()
{
System
.
out
.
println
(
"UDP Server Started"
);
this
.
thread
=
Thread
.
currentThread
();
final
byte
[]
bytes
=
new
byte
[
4096
];
final
DatagramPacket
packet
=
new
DatagramPacket
(
bytes
,
bytes
.
length
);
...
...
@@ -60,5 +61,6 @@ public class MockUdpSyslogServer extends MockSyslogServer {
Throwables
.
rethrow
(
e
);
}
}
System
.
out
.
println
(
"UDP Server stopped"
);
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help