Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/jenkins
  Commit: d2699b4859af4e43d49c79189429f2a5f3fe8ae4
      
https://github.com/jenkinsci/jenkins/commit/d2699b4859af4e43d49c79189429f2a5f3fe8ae4
  Author: Brian Moyles <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M core/src/main/java/jenkins/model/Jenkins.java

  Log Message:
  -----------
  synchronizing here can cause deadlock conditions from plugins like the
keyboard shortcuts plugin that ask for all views very frequently and do
additional locking on the actual view objects


  Commit: ed0a6157437b85becf37d4df65e27ef992904f8f
      
https://github.com/jenkinsci/jenkins/commit/ed0a6157437b85becf37d4df65e27ef992904f8f
  Author: Brian Moyles <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M core/src/main/java/hudson/model/ListView.java

  Log Message:
  -----------
  getViews here could also probably drop synchronized


  Commit: 09ffd9916b70cb666e4996270f8a0b178ecd8db6
      
https://github.com/jenkinsci/jenkins/commit/09ffd9916b70cb666e4996270f8a0b178ecd8db6
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M core/src/main/java/hudson/model/ListView.java

  Log Message:
  -----------
  touch up. jobNames is a collection that does require a synchronization.

But the general direction of reducing the size of the lock is correct.


  Commit: ec87354003e533f6ba07b9457d41d215d9445d70
      
https://github.com/jenkinsci/jenkins/commit/ec87354003e533f6ba07b9457d41d215d9445d70
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M changelog.html

  Log Message:
  -----------
  recording this change


  Commit: fa68f24292a492b3299467200fbb5339bf258f70
      
https://github.com/jenkinsci/jenkins/commit/fa68f24292a492b3299467200fbb5339bf258f70
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M changelog.html
    M core/src/main/java/hudson/model/ListView.java
    M core/src/main/java/jenkins/model/Jenkins.java

  Log Message:
  -----------
  Merge branch 'pull-478'


Compare: https://github.com/jenkinsci/jenkins/compare/1589ec4...fa68f24

Reply via email to