summaryrefslogtreecommitdiffstats
path: root/runtime/staprun/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/staprun/ChangeLog')
-rw-r--r--runtime/staprun/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/runtime/staprun/ChangeLog b/runtime/staprun/ChangeLog
index 12bba523..3d122759 100644
--- a/runtime/staprun/ChangeLog
+++ b/runtime/staprun/ChangeLog
@@ -1,3 +1,21 @@
+2007-05-08 Martin Hunt <hunt@redhat.com>
+
+ Signal handler cleanup.
+ * mainloop.c (fatal_handler): New. Cleanly handle
+ unexpected fatal signals.
+ (setup_main_signals): New. Set signals once mainloop
+ is entered.
+ (setup_signals): New. Block certain signals during initialization.
+ Set handler for fatal signals.
+ * relay.c (reader_thread): Use ppoll(). Terminate on
+ SIGUSR2 after reading any remaining data.
+ (close_relayfs): Remove sleep hack. Send SIGUSR2 to all threads.
+
+ Runtime debug messages.
+ * staprun.h: Change dbug() to accept a debuglevel and
+ enable it.
+ * *.c: Modify dbug() calls.
+
2007-05-07 Martin Hunt <hunt@redhat.com>
Patch from David Smith
* mainloop.c (stp_main_loop): Properly handle write()