summaryrefslogtreecommitdiffstats
path: root/dbus/dbus-sysdeps.c
diff options
context:
space:
mode:
authorHavoc Pennington <hp@redhat.com>2003-02-16 07:20:54 +0000
committerHavoc Pennington <hp@redhat.com>2003-02-16 07:20:54 +0000
commit4a8a03aeb7430a570618ffec08616c4c87c4ee73 (patch)
treea3ae8240f121e1bfe5bf5df08890ae933f5489d7 /dbus/dbus-sysdeps.c
parent30265b80acc505602e38d19c7d3036c19ee39340 (diff)
2003-02-16 Havoc Pennington <hp@pobox.com>
* dbus/dbus-connection.c (dbus_connection_set_change_sigpipe): allow people to avoid setting SIGPIPE to SIG_IGN (_dbus_connection_new_for_transport): disable SIGPIPE unless we've been asked not to
Diffstat (limited to 'dbus/dbus-sysdeps.c')
-rw-r--r--dbus/dbus-sysdeps.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/dbus/dbus-sysdeps.c b/dbus/dbus-sysdeps.c
index e1ae16c3..67677707 100644
--- a/dbus/dbus-sysdeps.c
+++ b/dbus/dbus-sysdeps.c
@@ -1722,4 +1722,13 @@ _dbus_spawn_async (char **argv,
return FALSE;
}
+/**
+ * signal (SIGPIPE, SIG_IGN);
+ */
+void
+_dbus_disable_sigpipe (void)
+{
+ signal (SIGPIPE, SIG_IGN);
+}
+
/** @} end of sysdeps */