- 08 6月, 2015 4 次提交
-
-
由 Stephen Connolly 提交于
- Rather fun one here. The Lock code relies on assuming that Thread.interrupted() is clear on entry - If it then sees Thread.interrupted() set, it will interrupt the current thread in order to set the flag again. - Executor is a thread that does funky things with an overridden interrupt method - Executor.abortResult() is used to track a build be interrupted or aborted in some other way - As a result the abortResult can cause a deadlockif there is a genuine interruption - This fix clears the interrupt flag in abortResult() and uses the write lock in order to ensure: - The same lock as used in interrupt() is helf - The interrupt flag is clear - Clearing the interrupt flag should be safe as the only time it is called is immediately after an interruption and the resulting exception is caught and rethrown/logged anyway
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
- 07 6月, 2015 4 次提交
-
-
由 Oleg Nenashev 提交于
-
由 Oleg Nenashev 提交于
[FIXED JENKINS-28654] - Check null nodes condition in AbstractProject constructor
-
由 Daniel Beck 提交于
-
由 Daniel Beck 提交于
[FIX JENKINS-27739] Clear cached env vars when node goes online
-
- 06 6月, 2015 1 次提交
-
-
由 Daniel Beck 提交于
-
- 05 6月, 2015 2 次提交
-
-
由 Daniel Beck 提交于
-
由 Daniel Beck 提交于
[FIXED JENKINS-28704] Regression for build-history link not opening console
-
- 03 6月, 2015 1 次提交
-
-
由 Thomas Suckow 提交于
-
- 01 6月, 2015 3 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
- 31 5月, 2015 2 次提交
-
-
由 Harald Albers 提交于
-
由 Oleg Nenashev 提交于
-
- 29 5月, 2015 2 次提交
-
-
由 Jesse Glick 提交于
Null safety for removeExecutor
-
由 Jesse Glick 提交于
Sometimes observed at end of (passing) WorkflowTest.executorStepRestart in 1.596.1: Exception in thread "Executor #0 for slave0 : executing PlaceholderExecutable:job/demo/1/:null" java.lang.NullPointerException at hudson.model.Computer.removeExecutor(Computer.java:869) at hudson.model.Executor.run(Executor.java:272)
-
- 27 5月, 2015 4 次提交
-
-
由 Oleg Nenashev 提交于
-
由 Oleg Nenashev 提交于
-
由 Yoann Dubreuil 提交于
Squashed commits: [73308b5] [FIXED JENKINS-27549] job loading can be broken by a NPE in a build trigger
-
由 Daniel Beck 提交于
-
- 26 5月, 2015 4 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
- 25 5月, 2015 3 次提交
-
-
由 Oleg Nenashev 提交于
-
由 Oleg Nenashev 提交于
Reduce the thread overhead in NodeMonitorUpdater.
-
由 Oleg Nenashev 提交于
[FIXED JENKINS-28419] - JenkinsLocationConfiguration::adminAddress can be reset
-
- 22 5月, 2015 1 次提交
-
-
由 David Hoover 提交于
Before, if N nodes connected quickly, this would spawn N threads all sleeping for 5 seconds before realizing they don't need to do anything.
-
- 21 5月, 2015 6 次提交
-
-
由 Oleg Nenashev 提交于
-
由 Oleg Nenashev 提交于
[JENKINS-9283] Timezone Support for Scheduling
-
由 Oleg Nenashev 提交于
-
由 Oleg Nenashev 提交于
[FIXED JENKINS-17290] - Corrected sort order of tables
-
由 Oleg Nenashev 提交于
-
由 Oleg Nenashev 提交于
[FIXED JENKINS-28446] - proper calculation of queue length in UnlabeledLoadStatistics
-
- 19 5月, 2015 3 次提交
-
-
由 Oleg Nenashev 提交于
[FIXED JENKINS-28274] Update to the latest versions of maven-jar-plugin and maven-war-plugin.
-
由 tfennelly 提交于
-
由 Tom Fennelly 提交于
[FIXED JENKINS-28455] Build History badges don't wrap
-