summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibDebug/DebugSession.h
diff options
context:
space:
mode:
Diffstat (limited to 'Userland/Libraries/LibDebug/DebugSession.h')
-rw-r--r--Userland/Libraries/LibDebug/DebugSession.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/Userland/Libraries/LibDebug/DebugSession.h b/Userland/Libraries/LibDebug/DebugSession.h
index 993ca4c805..89f12a6c8e 100644
--- a/Userland/Libraries/LibDebug/DebugSession.h
+++ b/Userland/Libraries/LibDebug/DebugSession.h
@@ -352,7 +352,8 @@ void DebugSession::run(DesiredInitialDebugeeState initial_debugee_state, Callbac
break;
}
if (decision == DebugDecision::Kill) {
- VERIFY_NOT_REACHED(); // TODO: implement
+ kill(m_debuggee_pid, SIGTERM);
+ break;
}
if (state == State::SingleStep && !did_single_step) {