diff options
author | Peter Griffin <peter.griffin@linaro.org> | 2016-09-28 19:45:01 +0100 |
---|---|---|
committer | Peter Griffin <peter.griffin@linaro.org> | 2016-09-28 19:45:01 +0100 |
commit | 7ec5c9d10664aa1ce5966f9a0cfbebc8ab410d20 (patch) | |
tree | fc30d758031e0fc1fd3f74b3945048b6abbdbe91 | |
parent | 53227a37af84f153a13e2e44d7f2be4edb0cdfd9 (diff) |
gdb/linux-kthread.c: Don't active linux-kthread if no kthreads found.
Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
-rw-r--r-- | gdb/linux-kthread.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/gdb/linux-kthread.c b/gdb/linux-kthread.c index 6219d6f5f6..fff6dccf8d 100644 --- a/gdb/linux-kthread.c +++ b/gdb/linux-kthread.c @@ -1205,13 +1205,12 @@ linux_kthread_activate (struct objfile *objfile) /* scan the linux threads */ if (!lkd_proc_refresh_info (stop_core)) - { - // if (from_tty) - // printf_filtered ("failed: has this kernel started?\n"); - printf_filtered ("lkd_proc_refresh_info failed?\n"); - } - - printf_filtered ("%s:%d\n",__func__, __LINE__); + { + /* don't activate linux-kthread as no threads were found */ + lkd_proc_invalidate_list (); + prune_threads(); + return 0; + } push_target (linux_kthread_ops); linux_kthread_active = 1; |