Memory Leak of urandom resolved
authorManoj Gupta <manoj.g2@samsung.com>
Tue, 8 Mar 2016 14:29:40 +0000 (19:59 +0530)
committerJon A. Cruz <jon@joncruz.org>
Tue, 15 Mar 2016 08:46:20 +0000 (08:46 +0000)
Change-Id: Ie98fb906c2c4b005365238e1fea2adccd367ab39
Signed-off-by: Manoj Gupta <manoj.g2@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/5555
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Jon A. Cruz <jon@joncruz.org>
extlibs/tinydtls/dtls.c

index 2869aca..c201853 100644 (file)
@@ -4587,6 +4587,7 @@ dtls_new_context(void *app_data) {
 
   if (fread(buf, 1, sizeof(buf), urandom) != sizeof(buf)) {
     dtls_emerg("cannot initialize PRNG\n");
+    fclose(urandom);
     return NULL;
   }