* remote.c (remote_threads_extra_info): Don't query the remote
server about info on the internally added main thread.
This commit is contained in:
parent
b7d9aef1b3
commit
60e569b986
@ -1,3 +1,8 @@
|
||||
2008-07-24 Pedro Alves <pedro@codesourcery.com>
|
||||
|
||||
* remote.c (remote_threads_extra_info): Don't query the remote
|
||||
server about info on the internally added main thread.
|
||||
|
||||
2008-07-24 Aleksandar Ristovski <aristovski@qnx.com>
|
||||
|
||||
* nto-procfs.c (procfs_attach): Populate initial thread list.
|
||||
|
@ -2042,6 +2042,12 @@ remote_threads_extra_info (struct thread_info *tp)
|
||||
internal_error (__FILE__, __LINE__,
|
||||
_("remote_threads_extra_info"));
|
||||
|
||||
if (ptid_equal (tp->ptid, magic_null_ptid)
|
||||
|| (ptid_get_pid (tp->ptid) != 0 && ptid_get_tid (tp->ptid) == 0))
|
||||
/* This is the main thread which was added by GDB. The remote
|
||||
server doesn't know about it. */
|
||||
return NULL;
|
||||
|
||||
if (use_threadextra_query)
|
||||
{
|
||||
xsnprintf (rs->buf, get_remote_packet_size (), "qThreadExtraInfo,%lx",
|
||||
|
Loading…
Reference in New Issue
Block a user