changeset 2630:e7e1df8afffb trunk

[svn] - tweak wrong indentations.
author yaz
date Mon, 19 Mar 2007 08:41:23 -0700
parents 021321cb5426
children a2afa6ca7294
files ChangeLog src/audacious/build_stamp.c src/audacious/signals.c
diffstat 3 files changed, 15 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Mon Mar 19 08:35:08 2007 -0700
+++ b/ChangeLog	Mon Mar 19 08:41:23 2007 -0700
@@ -1,3 +1,15 @@
+2007-03-19 15:35:08 +0000  Yoshiki Yazawa <yaz@cc.rim.or.jp>
+  revision [4276]
+  simplify and enhance signal handler:
+  - implement an independent signal processing thread using sigwait().
+  - new signal thread can always generate meaningful back trace. (AUD_ENSURE_BACKTRACE is no longer needed.)
+  - this thread is also capable of dumping config file upon receiving SIGSEGV. (but not yet tested thoroughly).
+  - g_cond_signal() has been removed. however g_cond_signal() can be used safely within the signal thread. the former implementation depended on an indefinite behavior of pthread.
+  
+  trunk/src/audacious/signals.c |  134 ++++++++++++------------------------------
+  1 file changed, 41 insertions(+), 93 deletions(-)
+
+
 2007-03-17 02:21:54 +0000  Giacomo Lozito <james@develia.org>
   revision [4274]
   - prevent skin list overlap when it's populated for the first time and user quickly switchs to other tabs in the prefswin
--- a/src/audacious/build_stamp.c	Mon Mar 19 08:35:08 2007 -0700
+++ b/src/audacious/build_stamp.c	Mon Mar 19 08:41:23 2007 -0700
@@ -1,2 +1,2 @@
 #include <glib.h>
-const gchar *svn_stamp = "20070317-4274";
+const gchar *svn_stamp = "20070319-4276";
--- a/src/audacious/signals.c	Mon Mar 19 08:35:08 2007 -0700
+++ b/src/audacious/signals.c	Mon Mar 19 08:41:23 2007 -0700
@@ -60,8 +60,8 @@
                          "This could be a bug in Audacious. If you don't know why this happened, "
                          "file a bug at http://bugs-meta.atheme.org/\n\n"));
             g_critical("Received SIGSEGV");
-	    bmp_config_save();
-	    abort();
+            bmp_config_save();
+            abort();
             break;
 
         case SIGINT: