提交 6126c591 编写于 作者: M mindless

[FIXED HUDSON-3607] Omit unconfigurable project types (like MatrixConfiguration)

from upstreamProject processing (suggested by jking_ok)


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23207 71c3de6d-444a-0410-be80-ed276b4c234a
上级 e56c9d78
......@@ -531,6 +531,8 @@ public abstract class AbstractProject<P extends AbstractProject<P,R>,R extends A
// or otherwise we could dead-lock
for (AbstractProject<?,?> p : Hudson.getInstance().getAllItems(AbstractProject.class)) {
// Don't consider child projects such as MatrixConfiguration:
if (!p.isConfigurable()) continue;
boolean isUpstream = upstream.contains(p);
synchronized(p) {
// does 'p' include us in its BuildTrigger?
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册