-
Bug
-
Resolution: Fixed
-
Minor
The Unexporter does not try to drain the queue, rather it unexports at most one object every 200ms... which can create GC pressure when the remoting layer is under stress.
- is duplicated by
-
JENKINS-31467 Memory leak in hudson.remoting.Chanel
-
- Closed
-
- is related to
-
JENKINS-26855 Unreachable objects "remoting.Channel" can not garbage collect
-
- Resolved
-
[JENKINS-34213] Under high throughput the Unexporter can fail to clean up fast enough
Assignee | New: Stephen Connolly [ stephenconnolly ] |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Labels | New: lts-candidate |
Code changed in jenkins
User: Stephen Connolly
Path:
src/main/java/hudson/remoting/RemoteInvocationHandler.java
http://jenkins-ci.org/commit/remoting/aee5a6f1756d6bcfba0123567e0195c4d584f8a2
Log:
[FIXED JENKINS-34213] Ensure that the unexporter cleans up whatever it can each sweep