Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDJ Houghton2008-12-08 16:39:42 +0000
committerDJ Houghton2008-12-08 16:39:42 +0000
commit137a0f158360f945bcc59befe2efb395c88d64e8 (patch)
tree1af216510353144b57232df73e173622a7b40013
parent6b12f406bd81aadef45e444422988fbbcd02e894 (diff)
downloadrt.equinox.p2-137a0f158360f945bcc59befe2efb395c88d64e8.tar.gz
rt.equinox.p2-137a0f158360f945bcc59befe2efb395c88d64e8.tar.xz
rt.equinox.p2-137a0f158360f945bcc59befe2efb395c88d64e8.zip
Bug 257929 - [mirror] Artifact Mirror Application logs OK statuses
-rw-r--r--bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror/Mirroring.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror/Mirroring.java b/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror/Mirroring.java
index 3fd3f2be3..00f33954f 100644
--- a/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror/Mirroring.java
+++ b/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror/Mirroring.java
@@ -68,7 +68,9 @@ public class Mirroring {
IArtifactKey key = keys[i];
IArtifactDescriptor[] descriptors = source.getArtifactDescriptors(key);
for (int j = 0; j < descriptors.length; j++) {
- multiStatus.add(mirror(descriptors[j], verbose));
+ IStatus result = mirror(descriptors[j], verbose);
+ if (!result.isOK())
+ multiStatus.add(result);
//stop mirroring as soon as we have an error
if (failOnError && multiStatus.getSeverity() == IStatus.ERROR)
return multiStatus;

Back to the top