From 176eb30d1cec6d8df2bbebac1d617edbf272c799 Mon Sep 17 00:00:00 2001 From: twoneis Date: Fri, 25 Apr 2025 09:17:44 +0200 Subject: [PATCH] add exit on error --- code/leak.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/leak.c b/code/leak.c index aae96ac34..98697db01 100644 --- a/code/leak.c +++ b/code/leak.c @@ -52,14 +52,17 @@ main(void) ret = pipe2(spray[i], O_NONBLOCK); if (ret < 0) { printf("main: error: pipe2: object %lu\n", i); + exit(-1); } ret = fcntl(spray[i][0], F_SETPIPE_SZ, 2 << 12); if (ret < 0) { printf("main: error: fcntl: object %lu\n", i); + exit(-1); } ret = write(spray[i][1], buffer, 8); if (ret < 0) { printf("main: error: write: object %lu\n", i); + exit(-1); } }