Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/remoting
  Commit: 3f07563743ef1874057eeb17e04847170436b39f
      
https://github.com/jenkinsci/remoting/commit/3f07563743ef1874057eeb17e04847170436b39f
  Author: Oleg Nenashev <[email protected]>
  Date:   2017-12-07 (Thu, 07 Dec 2017)

  Changed paths:
    M src/main/java/hudson/remoting/AsyncFutureImpl.java

  Log Message:
  -----------
  [JENKINS-48309] - Prevent TimeoutException in AsyncFutureImpl in the case of 
spurious wakeups (#240)

* [JENKINS-48309] - Prevent TimeoutException in AsyncFutureImpl in the case of 
spurious wakeups.

TL;DR: A large part of Jenkins’ get-with-timeout logic is a subject for 
improper exit before the timeout.

* [JENKINS-48309] - I was too lazy to use nanos in the beginning, address the 
comment from @stephenc

* [JENKINS-48309] - Use wait with nanos in hope there are Java implementations 
which really support nano timeouts.

* [JENKINS-48309] - And again, @stephenc prevents a major embarassement due to 
the stupid typo


-- 
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.

Reply via email to