diff --git a/src/gpio/gpio.c b/src/gpio/gpio.c index a02e8d0..4cd3fad 100644 --- a/src/gpio/gpio.c +++ b/src/gpio/gpio.c @@ -156,6 +156,7 @@ mraa_gpio_wait_interrupt(int fd) pfd.events = POLLPRI; // do an initial read to clear interupt + lseek (fd, 0, SEEK_SET); read (fd, &c, 1); if (fd <= 0) {