tcp: coverity don't close(-1)

This commit is contained in:
Jaroslav Kysela 2014-10-03 15:44:43 +02:00
parent d5712f1031
commit d4611d147c

View file

@ -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);
}