From 30bfd48aeffa6465d2de0e927cdfc6205c1f1fd2 Mon Sep 17 00:00:00 2001 From: Leandro Pereira Date: Mon, 28 Apr 2014 21:04:48 -0300 Subject: [PATCH] Close /sys/module/$NAME directory if opening /proc/module fails. --- libkmod/libkmod-module.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libkmod/libkmod-module.c b/libkmod/libkmod-module.c index a160d5b..e3cc5a7 100644 --- a/libkmod/libkmod-module.c +++ b/libkmod/libkmod-module.c @@ -1802,6 +1802,7 @@ KMOD_EXPORT long kmod_module_get_size(const struct kmod_module *mod) int err = -errno; ERR(mod->ctx, "could not open /proc/modules: %s\n", strerror(errno)); + close(dfd); return err; }