-try with finished
[oweals/gnunet.git] / src / dns / gnunet-helper-dns.c
index 22c6ef35926d5dcc021ecab843e327c8cce00caa..5e603ceb8de05c1f13288d3e56c7f7413f0fbe3c 100644 (file)
@@ -577,6 +577,7 @@ run (int fd_tun)
         bufin_size = read (0, bufin + bufin_rpos, MAX_SIZE - bufin_rpos);
         if (-1 == bufin_size)
         {
+         bufin_read = NULL;
          if ( (errno == EINTR) ||
               (errno == EAGAIN) )
            continue;
@@ -585,6 +586,7 @@ run (int fd_tun)
         }
        if (0 == bufin_size)
         {
+         bufin_read = NULL;
           fprintf (stderr, "EOF on stdin\n");
          return;
         }