Re: [PATCH 03/18] attach + target always in non-stop mode: stop all threads

Yao Qi
2015-11-26T16:12:47Z

Pedro Alves <palves@redhat.com> writes:

> It actually ends up being the same, and bit more generic to go with
> lowest, because target_attach should always adds the main thread first.
> Otherwise, there's no such concept of "main" thread in the common code.
> "The thread with pid == lwpid" holds true for NTPL/Linux, but not everywhere,
> and even then the leader thread may have exited already. I'll update
> the comment.

Yes, there is no such concept of "main" thread. My real concern on
"choosing lowest one" is about pid recycling. Our intention is to pick up
main thread, but the lowest one may not be the main thread if pid
recycling is considered.

--
Yao (齐尧)