diff options
author | Marc Khouzam | 2009-01-17 04:27:50 +0000 |
---|---|---|
committer | Marc Khouzam | 2009-01-17 04:27:50 +0000 |
commit | 3c0fa285d6e4d5476c6f7b3a907bf7eeeddf568d (patch) | |
tree | 8d7bc29e1e08fcca7d45ee57f96267a3ec4c3cee /dsf-gdb/org.eclipse.cdt.dsf.gdb | |
parent | c02370ee350de021c293e6b17a982f8e4f05ef0f (diff) | |
download | org.eclipse.cdt-3c0fa285d6e4d5476c6f7b3a907bf7eeeddf568d.tar.gz org.eclipse.cdt-3c0fa285d6e4d5476c6f7b3a907bf7eeeddf568d.tar.xz org.eclipse.cdt-3c0fa285d6e4d5476c6f7b3a907bf7eeeddf568d.zip |
[261406] Fix GDBControl_7_0.isConnected() by checking for isAttachedSession()
Diffstat (limited to 'dsf-gdb/org.eclipse.cdt.dsf.gdb')
-rw-r--r-- | dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/service/command/GDBControl_7_0.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/service/command/GDBControl_7_0.java b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/service/command/GDBControl_7_0.java index 3e6ca48fa12..c156634d217 100644 --- a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/service/command/GDBControl_7_0.java +++ b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/service/command/GDBControl_7_0.java @@ -347,7 +347,8 @@ public class GDBControl_7_0 extends AbstractMIControl implements IGDBControl { } public boolean isConnected() { - return fInferiorProcess.getState() != MIInferiorProcess.State.TERMINATED && fConnected > 0; + return fInferiorProcess.getState() != MIInferiorProcess.State.TERMINATED && + (!fMIBackend.getIsAttachSession() || fConnected > 0); } public void setConnected(boolean connected) { |