telemetry: close socket on connection failure
[dpdk.git] / lib / librte_telemetry / telemetry_legacy.c
index 10b575a..72471cb 100644 (file)
@@ -100,6 +100,7 @@ register_client(const char *cmd __rte_unused, const char *params,
 
        if (connect(fd, (struct sockaddr *)&addrs, sizeof(addrs)) == -1) {
                perror("\nClient connection error\n");
+               close(fd);
                return -1;
        }
        pthread_create(&th, NULL, &legacy_client_handler,