X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=src%2Fmain.c;h=a4c1c12b3182045174f8af9e8ee0c106d6e8bcc9;hb=14a67bc74c81651015bbbad075f7eb1c41218cf7;hp=cce178a1ffe458d90de0efd9fcb64aabc4ce580a;hpb=939572d614e63e0a35734935fbd8b0fbf9ebab4e;p=umurmur.git diff --git a/src/main.c b/src/main.c index cce178a..a4c1c12 100644 --- a/src/main.c +++ b/src/main.c @@ -39,6 +39,8 @@ #include #include #include +#include +#include #include "server.h" #include "ssl.h" @@ -182,6 +184,7 @@ int main(int argc, char **argv) signal(SIGTSTP, SIG_IGN); /* ignore tty signals */ signal(SIGTTOU, SIG_IGN); signal(SIGTTIN, SIG_IGN); + signal(SIGPIPE, SIG_IGN); signal(SIGHUP, signal_handler); /* catch hangup signal */ signal(SIGTERM, signal_handler); /* catch kill signal */ @@ -196,7 +199,7 @@ int main(int argc, char **argv) } /* Initializing */ - SSL_init(); + SSLi_init(); Chan_init(); Client_init(); @@ -205,7 +208,7 @@ int main(int argc, char **argv) Server_run(); - SSL_deinit(); + SSLi_deinit(); Chan_free(); Log_free(); Conf_deinit();