Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/ec2-fleet-plugin
  Commit: e6f8f4e5070dec478b461541c38f0cc83b99c304
      
https://github.com/jenkinsci/ec2-fleet-plugin/commit/e6f8f4e5070dec478b461541c38f0cc83b99c304
  Author: sopel39 <karol.sobc...@karolsobczak.com>
  Date:   2018-03-09 (Fri, 09 Mar 2018)

  Changed paths:
    M src/main/java/com/amazon/jenkins/ec2fleet/CloudNanny.java

  Log Message:
  -----------
  Fix potential deadlock

Locks in plugin should be acquired in the same order.
IdleRetentionStrategy was acquiring Queue lock first, then
locked EC2FleetCloud instance. EC2FleetCould (through CloundNanny)
first acquired lock on itself then on Queue (when adding new node).
Modified ClouldNanny to acquire Queue lock before calling EC2FleetClould
method.


  Commit: a37650a1aabd9a613a5ebebc2c7cf9dca88a7cd2
      
https://github.com/jenkinsci/ec2-fleet-plugin/commit/a37650a1aabd9a613a5ebebc2c7cf9dca88a7cd2
  Author: Karol Sobczak <karol.sobc...@karolsobczak.com>
  Date:   2018-03-09 (Fri, 09 Mar 2018)

  Changed paths:
    M src/main/java/com/amazon/jenkins/ec2fleet/EC2FleetCloud.java

  Log Message:
  -----------
  Fix potential deadlock

Synchronized EC2FleetCloud.provision can be called
by hudson.slaves.NodeProvisioner which doesn't
hold lock on Queue. Make EC2FleetCloud.provision
to first lock on Queue then provision node


  Commit: a791a5275d2a0fb122c310f9d5c4f5ddc0f7cc62
      
https://github.com/jenkinsci/ec2-fleet-plugin/commit/a791a5275d2a0fb122c310f9d5c4f5ddc0f7cc62
  Author: Chad Schmutzer <schmu...@amazon.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/main/java/com/amazon/jenkins/ec2fleet/CloudNanny.java
    M src/main/java/com/amazon/jenkins/ec2fleet/EC2FleetCloud.java

  Log Message:
  -----------
  Merge pull request #14 from starburstdata/master

Fix potential deadlock


Compare: 
https://github.com/jenkinsci/ec2-fleet-plugin/compare/3691f42bb640...a791a5275d2a
      **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

-- 
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to