Skip to content

Commit da0b0e5

Browse files
committed
close file descriptor to avoid leak
Resolves issue #140
1 parent 82511cc commit da0b0e5

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

source/event_gpio.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,7 @@ BBIO_err gpio_get_direction(unsigned int gpio, unsigned int *value)
284284

285285
lseek(fd, 0, SEEK_SET);
286286
int ret = read(fd, &direction, sizeof(direction) - 1);
287+
close(fd);
287288
if (ret < 0) {
288289
syslog(LOG_ERR, "gpio_get_direction: %u couldn't read '%s': %i-%s",
289290
gpio, filename, errno, strerror(errno));

0 commit comments

Comments
 (0)