iio.c: Fix leaking filedescriptor on read error