Missing close() causing resource leak when reading from /dev/random.