coverity 156864 fuzxy close socket if connect fails
authorAndy Green <andy.green@linaro.org>
Tue, 19 Jan 2016 13:44:20 +0000 (21:44 +0800)
committerAndy Green <andy.green@linaro.org>
Tue, 19 Jan 2016 13:44:20 +0000 (21:44 +0800)
Signed-off-by: Andy Green <andy.green@linaro.org>
test-server/fuzxy.c

index 262f88e..c319086 100644 (file)
@@ -452,6 +452,7 @@ handle_accept(int n)
                        if (connect(sockfd, (struct sockaddr *)&serv_addr4,
                                    sizeof(struct sockaddr)) == -1 ||
                            errno == EISCONN) {
+                               close(sockfd);
                                lwsl_err("proxied onward connection failed\n");
                                return 1;
                        }