From 868d2a69a793351698a771644f1cb65a6af88c4b Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Sat, 2 Nov 2019 04:04:39 -0400 Subject: Don't try to sendfd if connect failed --- dispatch.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'dispatch.c') diff --git a/dispatch.c b/dispatch.c index 3f28e7f..f5a83c6 100644 --- a/dispatch.c +++ b/dispatch.c @@ -263,8 +263,10 @@ int main(int argc, char *argv[]) { #endif if (error) warn("%s", name); - len = sendfd(sock, event.ptr[i].fd); - if (len < 0) warn("%s", name); + if (!error) { + len = sendfd(sock, event.ptr[i].fd); + if (len < 0) warn("%s", name); + } close(sock); eventRemove(i); -- cgit 1.4.1