gdb: Set correct gThread and cThread when break

This commit is contained in:
Coxxs 2025-06-21 09:43:26 +08:00
parent 37ba4b8cd3
commit db22c3af25

View file

@ -916,6 +916,7 @@ namespace Ryujinx.HLE.Debugger
public void BreakHandler(IExecutionContext ctx, ulong address, int imm)
{
gThread = cThread = ctx.ThreadUid;
Logger.Notice.Print(LogClass.GdbStub, $"Break hit on thread {ctx.ThreadUid} at pc {address:x016}");
Messages.Add(new ThreadBreakMessage(ctx, address, imm));