Ignore SIGPIPE

This commit is contained in:
Tony Garnock-Jones 2011-01-02 13:40:36 -05:00
parent 42864f2007
commit 334c532a9b
1 changed files with 2 additions and 0 deletions

2
main.c
View File

@ -3,6 +3,7 @@
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <signal.h>
#include <netinet/in.h>
#include <ucontext.h>
@ -94,6 +95,7 @@ static void console_listener(void *arg) {
int main(int argc, char *argv[]) {
info("cmsg, Copyright (C) 2010 Tony Garnock-Jones. All rights reserved.\n");
event_init();
signal(SIGPIPE, SIG_IGN); /* avoid EPIPE when connections drop unexpectedly */
info("Using libevent version %s\n", event_get_version());
init_node();
init_factory();