diff --git a/send.c b/send.c index 0f69147..0a9d51e 100644 --- a/send.c +++ b/send.c @@ -120,8 +120,7 @@ void send_add(int fd, struct serializer *serializer) { send->next = serializer->send_head; serializer->send_head = send; - // Only listen for hangup - peer_epoll_add((struct peer *) send, EPOLLIN); + peer_epoll_add((struct peer *) send, EPOLLRDHUP); fprintf(stderr, "S %s (%s): New send connection\n", send->id, serializer->name); }