diff --git a/glorytun.c b/glorytun.c index b7b6df1..4f63552 100644 --- a/glorytun.c +++ b/glorytun.c @@ -263,7 +263,14 @@ static ssize_t fd_read_all (int fd, void *data, size_t size) { size_t done = 0; + struct pollfd pollfd = { + .fd = fd, + .events = POLLIN, + }; + while (done