aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Prus <vladimir@codesourcery.com>2008-05-01 14:27:39 +0000
committerVladimir Prus <vladimir@codesourcery.com>2008-05-01 14:27:39 +0000
commitcfc0146143bf79d840bbd26b3e94d8e4660dde6d (patch)
tree159d1c632644f389f654bd40dab6958d61c5c49e
parent889677147d31c890be714c422f081e9f39b603e9 (diff)
downloadgdb-cfc0146143bf79d840bbd26b3e94d8e4660dde6d.zip
gdb-cfc0146143bf79d840bbd26b3e94d8e4660dde6d.tar.gz
gdb-cfc0146143bf79d840bbd26b3e94d8e4660dde6d.tar.bz2
* thread.c (add_thread): Move observer call to ...
(add_thread_silent): ... here.
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/thread.c5
2 files changed, 8 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 4161cad..9d1d6bd 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2008-05-01 Vladimir Prus <vladimir@codesourcery.com>
+
+ * thread.c (add_thread): Move observer call to ...
+ (add_thread_silent): ... here.
+
2008-04-30 Ulrich Weigand <uweigand@de.ibm.com>
* rs6000-tdep.c: Update for unwinder changes.
diff --git a/gdb/thread.c b/gdb/thread.c
index e9d6609..c04c989 100644
--- a/gdb/thread.c
+++ b/gdb/thread.c
@@ -126,6 +126,9 @@ add_thread_silent (ptid_t ptid)
tp->num = ++highest_thread_num;
tp->next = thread_list;
thread_list = tp;
+
+ observer_notify_new_thread (tp);
+
return tp;
}
@@ -138,8 +141,6 @@ add_thread_with_info (ptid_t ptid, struct private_thread_info *private)
if (print_thread_events)
printf_unfiltered (_("[New %s]\n"), target_pid_to_str (ptid));
-
- observer_notify_new_thread (result);
return result;
}