Debugger: check for supports_single_thread_execution_requests in continue (#33937)

i found this to break my ability to continue with an lldb fork i use

Release Notes:

- N/A
This commit is contained in:
xdBronch 2025-07-04 18:26:20 -04:00 committed by GitHub
parent 75928f4859
commit 31ec7ef2ec
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1935,12 +1935,14 @@ impl Session {
}
pub fn continue_thread(&mut self, thread_id: ThreadId, cx: &mut Context<Self>) {
let supports_single_thread_execution_requests =
self.capabilities.supports_single_thread_execution_requests;
self.thread_states.continue_thread(thread_id);
self.request(
ContinueCommand {
args: ContinueArguments {
thread_id: thread_id.0,
single_thread: Some(true),
single_thread: supports_single_thread_execution_requests,
},
},
Self::on_step_response::<ContinueCommand>(thread_id),