aboutsummaryrefslogtreecommitdiffstats
path: root/mail
diff options
context:
space:
mode:
authorJeffrey Stedfast <fejj@ximian.com>2002-09-13 06:27:55 +0800
committerJeffrey Stedfast <fejj@src.gnome.org>2002-09-13 06:27:55 +0800
commit285af5226ade1b9de2681bcf166945c028d33f42 (patch)
tree14c397f82771d91f23a38f2f585243d80292cfae /mail
parent1afbd31c60cfcd733aac785d01a41552cd9959a9 (diff)
downloadgsoc2013-evolution-285af5226ade1b9de2681bcf166945c028d33f42.tar.gz
gsoc2013-evolution-285af5226ade1b9de2681bcf166945c028d33f42.tar.zst
gsoc2013-evolution-285af5226ade1b9de2681bcf166945c028d33f42.zip
Ignore SIGXFSZ to fix bug #30269.
2002-09-12 Jeffrey Stedfast <fejj@ximian.com> * main.c (main): Ignore SIGXFSZ to fix bug #30269. svn path=/trunk/; revision=18058
Diffstat (limited to 'mail')
-rw-r--r--mail/ChangeLog2
-rw-r--r--mail/main.c3
2 files changed, 5 insertions, 0 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index 0aa448bf43..257af848b5 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,5 +1,7 @@
2002-09-12 Jeffrey Stedfast <fejj@ximian.com>
+ * main.c (main): Ignore SIGXFSZ to fix bug #30269.
+
* upgrade-mailer.c (cache_upgrade_and_free): The new callback
function for the g_hash_table_foreach which both upgrades the
cache for that store and then free's the struct _storeinfo
diff --git a/mail/main.c b/mail/main.c
index 7158fc3bbb..7c3f0ff34a 100644
--- a/mail/main.c
+++ b/mail/main.c
@@ -109,6 +109,9 @@ main (int argc, char *argv [])
sigaction (SIGSEGV, &sa, NULL);
sigaction (SIGBUS, &sa, NULL);
sigaction (SIGFPE, &sa, NULL);
+
+ sa.sa_handler = SIG_IGN;
+ sigaction (SIGXFSZ, &sa, NULL);
gnome_segv_handler = osa.sa_handler;
g_static_mutex_lock (&segv_mutex);
}