Branch: refs/heads/master Home: https://github.com/jenkinsci/remoting Commit: dc979cc66ac09ddb8c152a4969e9d3a4cd445c92 https://github.com/jenkinsci/remoting/commit/dc979cc66ac09ddb8c152a4969e9d3a4cd445c92 Author: Jeff Thompson <jeffre...@gmail.com> Date: 2021-04-08 (Thu, 08 Apr 2021)
Changed paths: M src/main/java/org/jenkinsci/remoting/protocol/ProtocolStack.java M src/main/java/org/jenkinsci/remoting/protocol/impl/BIONetworkLayer.java Log Message: ----------- [JENKINS-63520] Sequence the startup and receiving. Attempt to resolve the deadlock by making the receive operation wait until the ProtocolStack has fully started. Commit: 42521300df8c420ceb3421ce417c435bfd2f3782 https://github.com/jenkinsci/remoting/commit/42521300df8c420ceb3421ce417c435bfd2f3782 Author: Jeff Thompson <jeffre...@gmail.com> Date: 2021-04-13 (Tue, 13 Apr 2021) Changed paths: M src/main/java/org/jenkinsci/remoting/protocol/ProtocolStack.java M src/main/java/org/jenkinsci/remoting/protocol/impl/BIONetworkLayer.java Log Message: ----------- Same idea. Different implementation. Use a CountdownLatch. Commit: 6e16d3aaef2d5dc689e7b404db7750e28110bdad https://github.com/jenkinsci/remoting/commit/6e16d3aaef2d5dc689e7b404db7750e28110bdad Author: Jeff Thompson <37345299+jeffre...@users.noreply.github.com> Date: 2021-04-25 (Sun, 25 Apr 2021) Changed paths: M src/main/java/org/jenkinsci/remoting/protocol/ProtocolStack.java M src/main/java/org/jenkinsci/remoting/protocol/impl/BIONetworkLayer.java Log Message: ----------- Merge pull request #445 from jeffret-b/startupDeadlock [JENKINS-63520] Sequence the startup and receiving to avoid a deadlock. Compare: https://github.com/jenkinsci/remoting/compare/c7eb1bbdadd3...6e16d3aaef2d -- 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 jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/remoting/push/refs/heads/master/c7eb1b-6e16d3%40github.com.