From: Jaroslav Kysela Date: Fri, 3 Oct 2014 13:44:43 +0000 (+0200) Subject: tcp: coverity don't close(-1) X-Git-Tag: v4.1~1192 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d4611d147c4dd892fd1cd8afd9ec4cc3bedeec8a;p=thirdparty%2Ftvheadend.git tcp: coverity don't close(-1) --- diff --git a/src/tcp.c b/src/tcp.c index 933fb075c..d0fde5626 100644 --- a/src/tcp.c +++ b/src/tcp.c @@ -730,7 +730,8 @@ tcp_server_done(void) LIST_FOREACH(tsl, &tcp_server_active, alink) { if (tsl->ops.cancel) tsl->ops.cancel(tsl->opaque); - close(tsl->fd); + if (tsl->fd >= 0) + close(tsl->fd); tsl->fd = -1; pthread_kill(tsl->tid, SIGTERM); }