diff --git a/source/event_gpio.c b/source/event_gpio.c index 8eb60ef..b9d70b3 100644 --- a/source/event_gpio.c +++ b/source/event_gpio.c @@ -171,6 +171,9 @@ int gpio_export(int gpio) len = snprintf(str_gpio, sizeof(str_gpio), "%d", gpio); BUF2SMALL(str_gpio); ssize_t s = write(fd, str_gpio, len); e_no = errno; + if (DEBUG) && (e_no) { + printf("gpio_export: something went wrong: %s\n", strerror(e_no)); + } close(fd); if (s != len) {