Branch: refs/heads/master
Home: https://github.com/jenkinsci/external-resource-dispatcher-plugin
Commit: b84c4d65fd8666c01c1573254a667ed7156d34e4
https://github.com/jenkinsci/external-resource-dispatcher-plugin/commit/b84c4d65fd8666c01c1573254a667ed7156d34e4
Author: Eduard Bichel <[email protected]>
Date: 2013-08-23 (Fri, 23 Aug 2013)
Changed paths:
M
src/main/java/com/sonyericsson/jenkins/plugins/externalresource/dispatcher/ExternalResourceQueueTaskDispatcher.java
M
src/main/java/com/sonyericsson/jenkins/plugins/externalresource/dispatcher/data/ReservedExternalResourceAction.java
Log Message:
-----------
Bugfix: Deadlock in queue when lease/reservation runs out
As an example, if Job A locked a resource and Job B reserved a resource but was
postponed for a later execution, the reservation was still stored in the
ReservedExternalResourceAction even though the lease time run out . This leads
to a dead lock for the Job B, because it can't reserve another resource in the
ExternalResourceQueueTaskDispatcher ever again.
Change-Id: I45d30c1b85686caff0a5f8a7cce729f7ce1b04de
Commit: 3feba5a3b48cb7fb7f26a416eb7f8d8286e018a3
https://github.com/jenkinsci/external-resource-dispatcher-plugin/commit/3feba5a3b48cb7fb7f26a416eb7f8d8286e018a3
Author: Eduard Bichel <[email protected]>
Date: 2013-08-23 (Fri, 23 Aug 2013)
Changed paths:
M
src/main/java/com/sonyericsson/jenkins/plugins/externalresource/dispatcher/data/ExternalResource.java
Log Message:
-----------
Remove some object data from serialization
Set the StashInfo fields of the ExternalResource object to transient. This
disables the XML serialization per XStream into the main Jenkins configuration.
Change-Id: I815809b96a63c1bd53c9dba5ae7ccb6b59c3d98a
Commit: f20cdf089bfb50c2255647a5ec73be2a67b4ca24
https://github.com/jenkinsci/external-resource-dispatcher-plugin/commit/f20cdf089bfb50c2255647a5ec73be2a67b4ca24
Author: Tomas Westling <[email protected]>
Date: 2013-08-23 (Fri, 23 Aug 2013)
Changed paths:
M
src/main/java/com/sonyericsson/jenkins/plugins/externalresource/dispatcher/ExternalResourceQueueTaskDispatcher.java
M
src/main/java/com/sonyericsson/jenkins/plugins/externalresource/dispatcher/data/ExternalResource.java
M
src/main/java/com/sonyericsson/jenkins/plugins/externalresource/dispatcher/data/ReservedExternalResourceAction.java
Log Message:
-----------
Merge pull request #3 from EBichel/master
Bugfix: Deadlock in queue when lease/reservation runs out
Compare:
https://github.com/jenkinsci/external-resource-dispatcher-plugin/compare/b3d9c0a32b6c...f20cdf089bfb
--
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/groups/opt_out.