diff --git a/src/stat_cache.c b/src/stat_cache.c index 1159b0b9..f1fafe3c 100644 --- a/src/stat_cache.c +++ b/src/stat_cache.c @@ -163,7 +163,7 @@ static handler_t stat_cache_handle_fdevent(server *srv, void *_fce, int revent) splay_tree *node; int ndx; - FAMNextEvent(&scf->fam, &fe); + if (FAMNextEvent(&scf->fam, &fe) < 0) break; /* handle event */