mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
MIEvent takes argument.
This commit is contained in:
parent
43dfe27212
commit
d22acaff8c
1 changed files with 4 additions and 4 deletions
|
@ -118,7 +118,7 @@ public class RxThread extends Thread {
|
||||||
// Notify any command waiting for a ResultRecord.
|
// Notify any command waiting for a ResultRecord.
|
||||||
MIResultRecord rr = response.getMIResultRecord();
|
MIResultRecord rr = response.getMIResultRecord();
|
||||||
if (rr != null) {
|
if (rr != null) {
|
||||||
int id = rr.geToken();
|
int id = rr.getToken();
|
||||||
Command cmd = rxQueue.removeCommand(id);
|
Command cmd = rxQueue.removeCommand(id);
|
||||||
|
|
||||||
// Check if the state changed.
|
// Check if the state changed.
|
||||||
|
@ -143,7 +143,7 @@ public class RxThread extends Thread {
|
||||||
type = MIRunningEvent.CONTINUE;
|
type = MIRunningEvent.CONTINUE;
|
||||||
}
|
}
|
||||||
session.getMIInferior().setRunning();
|
session.getMIInferior().setRunning();
|
||||||
MIEvent event = new MIRunningEvent(type);
|
MIEvent event = new MIRunningEvent(id, type);
|
||||||
session.fireEvent(event);
|
session.fireEvent(event);
|
||||||
} else if ("exit".equals(state)) {
|
} else if ("exit".equals(state)) {
|
||||||
// No need to do anything, terminate() will.
|
// No need to do anything, terminate() will.
|
||||||
|
@ -153,7 +153,7 @@ public class RxThread extends Thread {
|
||||||
} else if ("error".equals(state)) {
|
} else if ("error".equals(state)) {
|
||||||
if (session.getMIInferior().isRunning()) {
|
if (session.getMIInferior().isRunning()) {
|
||||||
session.getMIInferior().setSuspended();
|
session.getMIInferior().setSuspended();
|
||||||
MIEvent event = new MIStoppedEvent();
|
MIEvent event = new MIStoppedEvent(id);
|
||||||
session.fireEvent(event);
|
session.fireEvent(event);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -230,7 +230,7 @@ public class RxThread extends Thread {
|
||||||
// "reason" ??? still fire a stopped event.
|
// "reason" ??? still fire a stopped event.
|
||||||
if (e == null) {
|
if (e == null) {
|
||||||
session.getMIInferior().setSuspended();
|
session.getMIInferior().setSuspended();
|
||||||
e = new MIStoppedEvent();
|
e = new MIStoppedEvent(exec.getToken());
|
||||||
list.add(e);
|
list.add(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue