Fix directory leak in recurse_dir() on error
[fio.git] / server.c
index d72835b72690148fc78662fb99599465e2836a55..beee2db19d2a346b9184b5a88393f5e520a80ec6 100644 (file)
--- a/server.c
+++ b/server.c
@@ -1394,6 +1394,7 @@ static int fio_init_server_connection(void)
 
        if (listen(sk, 0) < 0) {
                log_err("fio: listen: %s\n", strerror(errno));
+               close(sk);
                return -1;
        }