mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-26 17:18:55 +00:00
Fix multiexec race.
* infrun.c (handle_inferior_event): Use get_thread_regcache with events ptid, not get_current_regcache.
This commit is contained in:
@@ -3232,7 +3232,8 @@ targets should add new threads to the thread list themselves in non-stop mode.")
|
||||
if (ecs->event_thread->stop_signal == TARGET_SIGNAL_TRAP)
|
||||
{
|
||||
int thread_hop_needed = 0;
|
||||
struct address_space *aspace = get_regcache_aspace (get_current_regcache ());
|
||||
struct address_space *aspace =
|
||||
get_regcache_aspace (get_thread_regcache (ecs->ptid));
|
||||
|
||||
/* Check if a regular breakpoint has been hit before checking
|
||||
for a potential single step breakpoint. Otherwise, GDB will
|
||||
|
||||
Reference in New Issue
Block a user