From: Elias Fleckenstein Date: Wed, 11 May 2022 16:03:19 +0000 (+0200) Subject: Verify pipe() success X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=e8021f40ccae5cea202a6fd6887514ee373f6e18;p=dragonnet.git Verify pipe() success --- diff --git a/dragonnet/listen.c b/dragonnet/listen.c index a0a8256..f944424 100644 --- a/dragonnet/listen.c +++ b/dragonnet/listen.c @@ -159,7 +159,10 @@ static void *listener_main(void *g_listener) void dragonnet_listener_run(DragonnetListener *l) { #ifndef _WIN32 - pipe(l->intr); + if (pipe(l->intr) < 0) { + perror("pipe"); + abort(); + } #endif // _WIN32 pthread_create(&l->accept_thread, NULL, &listener_main, l); }