mirror of
https://github.com/profanity-im/profanity.git
synced 2024-12-04 14:46:46 -05:00
ignore SIGPIPE
Applications running OpenSSL over network connections may crash if SIGPIPE is not ignored. [http://svn.apache.org/repos/asf/thrift/trunk/lib/cpp/README.SSL]
This commit is contained in:
parent
c67b1d6f40
commit
e81dc3b509
@ -24,6 +24,7 @@
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <signal.h>
|
||||
|
||||
#include <glib.h>
|
||||
|
||||
@ -364,6 +365,8 @@ _process_input(char *inp)
|
||||
static void
|
||||
_init(const int disable_tls, char *log_level)
|
||||
{
|
||||
// ignore SIGPIPE
|
||||
signal(SIGPIPE, SIG_IGN);
|
||||
_create_config_directory();
|
||||
log_level_t prof_log_level = _get_log_level(log_level);
|
||||
log_init(prof_log_level);
|
||||
|
Loading…
Reference in New Issue
Block a user