From d4611d147c4dd892fd1cd8afd9ec4cc3bedeec8a Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Fri, 3 Oct 2014 15:44:43 +0200 Subject: [PATCH] tcp: coverity don't close(-1) --- src/tcp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/tcp.c b/src/tcp.c index 933fb075..d0fde562 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); }