jenkinsci / jenkinsci/syslog-java-client
Messages may be lost when the server proactively closes the socket.
- Dominant language
- Java
- Stars
- 91
- Forks
- 71
- PR merge metrics
- No merged PRs in 30d
Description
### Jenkins and plugins versions report
Environment
```text
Paste the output here
```
### What Operating System are you using (both controller, and any agents involved in the problem)?
centos7
### Reproduction steps
When the server proactively closes the socket, the client does not detect the EOF and fails to close the socket. When the next syslog message is sent, the application layer does not throw an exception. As a result, the client considers that the message has been sent successfully, but the server does not process the message.
### Expected Results
The client can identify that the server proactively closes the socket.
### Actual Results
but not
### Anything else?
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.