]> asedeno.scripts.mit.edu Git - PuTTY.git/commitdiff
Missing close() causing resource leak when reading from /dev/random.
authorSimon Tatham <anakin@pobox.com>
Thu, 9 Sep 2010 14:36:46 +0000 (14:36 +0000)
committerSimon Tatham <anakin@pobox.com>
Thu, 9 Sep 2010 14:36:46 +0000 (14:36 +0000)
[originally from svn r8991]

unix/uxgen.c

index 6c579174bd45dea6f73c98e64fe51b23b89ce7fb..7bed295c9b5f9f63a6e6c117ad57f94b912a1c51 100644 (file)
@@ -32,5 +32,7 @@ char *get_random_data(int len)
        ngot += ret;
     }
 
+    close(fd);
+
     return buf;
 }