Branch: refs/heads/master
Home: https://github.com/jenkinsci/remoting
Commit: 905d623b680ff6d5ee9c2e0719895e29a86a027f
https://github.com/jenkinsci/remoting/commit/905d623b680ff6d5ee9c2e0719895e29a86a027f
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-11-04 (Tue, 04 Nov 2014)
Changed paths:
M src/main/java/hudson/remoting/ExportTable.java
Log Message:
-----------
Reporting more information in the diagnostics
Commit: 16b9994261cc80f6af8220299e50e827e3b57d11
https://github.com/jenkinsci/remoting/commit/16b9994261cc80f6af8220299e50e827e3b57d11
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-11-04 (Tue, 04 Nov 2014)
Changed paths:
M src/main/java/hudson/remoting/RemoteInvocationHandler.java
M src/main/java/hudson/remoting/UnexportCommand.java
Log Message:
-----------
[JENKINS-22853]
Still more diagnostics to keep track of where RemoteInvocationHandler came from.
Commit: ef4f995e086f720bde90881dba0bc25439d156b6
https://github.com/jenkinsci/remoting/commit/ef4f995e086f720bde90881dba0bc25439d156b6
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-11-04 (Tue, 04 Nov 2014)
Changed paths:
M src/main/java/hudson/remoting/ChannelBuilder.java
M src/main/java/hudson/remoting/ChunkedCommandTransport.java
Log Message:
-----------
ChunkedCommandTransport had broken the stdout evacuation.
Unlike ClassicCommandTransport, ChunkedCommandTransport wasn't
passing on the "underlying output stream", so the StandardOutputSwapper
class in Jenkins core wasn't able to evacuate fd=1.
This means if JVM writes to fd=1, for example because of a VM crash,
then we won't be able to capture that in the log output.
Instead it just corrupts the communication stream.
This whole "underlying output stream" is a hack. In the next commit
I'm going to use the channel property to fix this by using a property.
This fix is still needed because older versions of Jenkins expect the
property to return something.
Commit: fb65a2c3c8584a9ac4daa49ecbce7a540dc7f5a5
https://github.com/jenkinsci/remoting/commit/fb65a2c3c8584a9ac4daa49ecbce7a540dc7f5a5
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-11-04 (Tue, 04 Nov 2014)
Changed paths:
M src/main/java/hudson/remoting/Launcher.java
M src/main/java/hudson/remoting/StandardOutputStream.java
Log Message:
-----------
A better way to expose StandardOutputStream is to use a property, not a fuzzy
underlying stream.
Compare:
https://github.com/jenkinsci/remoting/compare/253c57f41c63...fb65a2c3c858
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.