From b32cd6251ce41b936ec31d4b1c427307efeb4381 Mon Sep 17 00:00:00 2001 From: mcpcpc Date: Fri, 18 Sep 2020 07:39:01 -0400 Subject: revert retest write commit --- kirc.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/kirc.c b/kirc.c index ea51ec5..1c43bef 100644 --- a/kirc.c +++ b/kirc.c @@ -77,11 +77,10 @@ raw(char *fmt, ...) { if (verb) printf("<< %s", cmd_str); if (olog) log_append(cmd_str, olog); - - ssize_t rc; - do { - rc = write(conn, cmd_str, strlen(cmd_str)); - } while ((rc < 0) && (errno == EINTR || errno == EAGAIN || errno == EWOULDBLOCK)); + if (write(conn, cmd_str, strlen(cmd_str)) < 0) { + perror("write"); + exit(EXIT_FAILURE); + } free(cmd_str); } -- cgit v1.2.3