From ad058cc871a51f1da2dba0a179891f0b96be2c0d Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Thu, 28 Jan 2021 14:35:33 -0500 Subject: bftw: Allow for NULL base when recovering from EMFILE --- bftw.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bftw.c') diff --git a/bftw.c b/bftw.c index 5a38066..fd48d4f 100644 --- a/bftw.c +++ b/bftw.c @@ -385,7 +385,7 @@ static int bftw_file_openat(struct bftw_cache *cache, struct bftw_file *file, co if (fd < 0 && errno == EMFILE) { if (bftw_cache_shrink(cache, base) == 0) { - fd = openat(base->fd, at_path, flags); + fd = openat(at_fd, at_path, flags); } } -- cgit v1.2.3