diff options
Diffstat (limited to 'src/evdev-tablet-pad-leds.c')
-rw-r--r-- | src/evdev-tablet-pad-leds.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/evdev-tablet-pad-leds.c b/src/evdev-tablet-pad-leds.c index ff21878f..3d5e1702 100644 --- a/src/evdev-tablet-pad-leds.c +++ b/src/evdev-tablet-pad-leds.c @@ -132,7 +132,7 @@ pad_led_new(struct libinput *libinput, const char *prefix, int group, int mode) if (rc == -1) goto error; - fd = open_restricted(libinput, path, O_RDONLY); + fd = open_restricted(libinput, path, O_RDONLY | O_NONBLOCK | O_CLOEXEC); if (fd < 0) { errno = -fd; goto error; |