From f56a0fb71923ac931c6643cb29f407dbbe44330c Mon Sep 17 00:00:00 2001 From: Kano Date: Fri, 1 Mar 2013 16:57:22 +1100 Subject: [PATCH] API always report failed send() replies --- api.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/api.c b/api.c index 6d77c600..9140df64 100644 --- a/api.c +++ b/api.c @@ -3433,12 +3433,10 @@ static void send_result(struct io_data *io_data, SOCKETTYPE c, bool isjson) // ignore failure - it's closed immediately anyway n = send(c, buf, len+1, 0); - if (opt_debug) { - if (SOCKETFAIL(n)) - applog(LOG_DEBUG, "API: send failed: %s", SOCKERRMSG); - else - applog(LOG_DEBUG, "API: sent %d", n); - } + if (SOCKETFAIL(n)) + applog(LOG_WARNING, "API: send failed: %s", SOCKERRMSG); + else + applog(LOG_DEBUG, "API: sent %d", n); } static void tidyup(__maybe_unused void *arg)