Two things:
-
Is there a way to get a list of all currently running threads? This should probably be a threads command.
-
It's a bit confusing to understand what continue does in a threaded environment. From the continue documentation:
The continue (or c) command continues threads until the next breakpoint occurs.
From the thread documentation:
The thread command switches the debugger to thread <number>, making this thread the current thread. The current thread is the thread which is targeted by the following commands: continue, step, next, finish, where, up, down, frame, print, set
The question is: Does continue continue execution of all threads or just the current thread? If it's the latter, how do we get back to an "execute all threads" state?
Two things:
Is there a way to get a list of all currently running threads? This should probably be a
threadscommand.It's a bit confusing to understand what
continuedoes in a threaded environment. From thecontinuedocumentation:From the
threaddocumentation:The question is: Does
continuecontinue execution of all threads or just the current thread? If it's the latter, how do we get back to an "execute all threads" state?