diff options
author | Tobias Schwarz | 2015-02-06 10:28:26 +0000 |
---|---|---|
committer | Tobias Schwarz | 2015-02-06 10:28:26 +0000 |
commit | d8e9bca9a23517336c75684807149b23e6cac56d (patch) | |
tree | 9f1f46dcc0101f98afa7e3b7e11986d6f84eafb3 /target_explorer/plugins | |
parent | d5c06e6b3874031e4d19580f211f21efd2eff879 (diff) | |
download | org.eclipse.tcf-d8e9bca9a23517336c75684807149b23e6cac56d.tar.gz org.eclipse.tcf-d8e9bca9a23517336c75684807149b23e6cac56d.tar.xz org.eclipse.tcf-d8e9bca9a23517336c75684807149b23e6cac56d.zip |
SM: fix reconnect problem
Diffstat (limited to 'target_explorer/plugins')
-rw-r--r-- | target_explorer/plugins/org.eclipse.tcf.te.tcf.locator/src/org/eclipse/tcf/te/tcf/locator/steps/WaitForReadyStep.java | 2 |
1 files changed, 2 insertions, 0 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 e760d5882..525c6cdd5 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 @@ -180,11 +180,13 @@ public class WaitForReadyStep extends AbstractPeerNodeStep { @Override public void rollback(final IStepContext context, final IPropertiesContainer data, final IStatus status, final IFullQualifiedId fullQualifiedId, final IProgressMonitor monitor, final ICallback callback) { final IPeer peer = getActivePeerContext(context, data, fullQualifiedId); + final IPeerNode peerNode = getActivePeerModelContext(context, data, fullQualifiedId); Runnable runnable = new Runnable() { @SuppressWarnings("synthetic-access") @Override public void run() { + peerNode.setProperty(IPeerNodeProperties.PROP_EXIT_ERROR, null); Tcf.getChannelManager().shutdown(peer); WaitForReadyStep.super.rollback(context, data, status, fullQualifiedId, monitor, callback); } |