From ddfc1460eb8acc1f7555d747691dab56ac2a450a Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Sat, 11 Nov 2017 13:59:05 +0100 Subject: [PATCH] redirect: Update example to handle new failure mode Signed-off-by: Joachim Nilsson --- examples/redirect.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/examples/redirect.c b/examples/redirect.c index 178146b..6e890b3 100644 --- a/examples/redirect.c +++ b/examples/redirect.c @@ -24,6 +24,9 @@ void process_stdin(uev_t *w, void *arg, int events) char buf[256]; int len; + if (UEV_ERROR == events) + errx(EBADF, "Unrecoverable error, exiting"); + len = read(w->fd, buf, sizeof(buf)); if (len == -1) { warn("Error reading from stdin");