Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUwe Stieber2014-02-04 16:06:33 +0000
committerUwe Stieber2014-02-04 16:06:33 +0000
commit51777f3f6017ed6b70edbbc4f63e35e5af874de8 (patch)
treebe21f03ea47b3d107dba5dfbacfb470b8e1ccd57 /target_explorer/plugins/org.eclipse.tcf.te.tcf.locator/src/org/eclipse/tcf/te/tcf/locator/steps/WaitForReadyStep.java
parentf02415d389f690555d1dea971124bf5af4889d76 (diff)
downloadorg.eclipse.tcf-51777f3f6017ed6b70edbbc4f63e35e5af874de8.tar.gz
org.eclipse.tcf-51777f3f6017ed6b70edbbc4f63e35e5af874de8.tar.xz
org.eclipse.tcf-51777f3f6017ed6b70edbbc4f63e35e5af874de8.zip
Target Explorer: Better catch output from value-add process printed to stdout
Diffstat (limited to 'target_explorer/plugins/org.eclipse.tcf.te.tcf.locator/src/org/eclipse/tcf/te/tcf/locator/steps/WaitForReadyStep.java')
-rw-r--r--target_explorer/plugins/org.eclipse.tcf.te.tcf.locator/src/org/eclipse/tcf/te/tcf/locator/steps/WaitForReadyStep.java11
1 files changed, 4 insertions, 7 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.tcf.locator/src/org/eclipse/tcf/te/tcf/locator/steps/WaitForReadyStep.java b/target_explorer/plugins/org.eclipse.tcf.te.tcf.locator/src/org/eclipse/tcf/te/tcf/locator/steps/WaitForReadyStep.java
index d9d8ad03a..e5cc40e0c 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.tcf.locator/src/org/eclipse/tcf/te/tcf/locator/steps/WaitForReadyStep.java
+++ b/target_explorer/plugins/org.eclipse.tcf.te.tcf.locator/src/org/eclipse/tcf/te/tcf/locator/steps/WaitForReadyStep.java
@@ -10,6 +10,7 @@
package org.eclipse.tcf.te.tcf.locator.steps;
+import java.io.IOException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
@@ -114,13 +115,9 @@ public class WaitForReadyStep extends AbstractPeerNodeStep {
}
// License errors are reported to the user and breaks the wait immediately
- if (error != null) {
- String message = error.getLocalizedMessage();
- if (message != null && (message.contains("LMAPI error occured:") //$NON-NLS-1$
- || message.contains("Failed to read output from value-add"))) { //$NON-NLS-1$
- callback(data, fullQualifiedId, callback, StatusHelper.getStatus(error), null);
- return;
- }
+ if (error instanceof IOException) {
+ callback(data, fullQualifiedId, callback, StatusHelper.getStatus(error), null);
+ return;
}
// Try again until timed out

Back to the top