Code changed in jenkins
User: Oleg Nenashev
Path:
core/src/main/java/hudson/Launcher.java
core/src/main/java/hudson/model/Computer.java
core/src/main/java/hudson/slaves/ChannelPinger.java
core/src/main/java/hudson/slaves/SlaveComputer.java
core/src/main/java/jenkins/FilePathFilter.java
core/src/main/java/jenkins/slaves/StandardOutputSwapper.java
pom.xml
test/src/test/java/hudson/bugs/JnlpAccessWithSecuredHudsonTest.java
test/src/test/java/jenkins/security/Security218CliTest.java
http://jenkins-ci.org/commit/jenkins/cb3990a4d6094260bea4571e7079fd0e3949047f
Log:
Update to Remoting 3.15 and Cleanup issues in Channel#current() usages (#3145)
Pulls in fixes for: JENKINS-48133, JENKINS-48055, JENKINS-37566, JENKINS-48309, JENKINS-47965, JENKINS-48130, JENKINS-37670, JENKINS-37566, JENKINS-46724
This change also adds some missing null/closing channel checks in the core.
In some cases the change prevents spawning threads if the channel is in the invalid state.
The change has been released in Remoting 3.15 and integrated towards Jenkins 2.98