From bd15ad4301cc1564144da767c198e7c8c87af3f1 Mon Sep 17 00:00:00 2001 From: Dmitry Frank Date: Tue, 30 Jan 2018 20:31:16 +0200 Subject: [PATCH] Improve err handling in pubsub example PUBLISHED_FROM=7660e252e1ac84bf2245718c548fb00288ff4e47 --- examples/publish_subscribe/publish_subscribe.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/examples/publish_subscribe/publish_subscribe.c b/examples/publish_subscribe/publish_subscribe.c index cf075654..09765d0f 100644 --- a/examples/publish_subscribe/publish_subscribe.c +++ b/examples/publish_subscribe/publish_subscribe.c @@ -23,7 +23,9 @@ static void *stdin_thread(void *param) { // Forward all types characters to the socketpair while ((ch = getchar()) != EOF) { unsigned char c = (unsigned char) ch; - send(sock, (const char *) &c, 1, 0); + if (send(sock, (const char *) &c, 1, 0) < 0) { + fprintf(stderr, "Failed to send byte to the socket"); + } } return NULL; }