summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kexec/kexec-xen.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/kexec/kexec-xen.c b/kexec/kexec-xen.c
index d42a45a..75f8758 100644
--- a/kexec/kexec-xen.c
+++ b/kexec/kexec-xen.c
@@ -47,6 +47,7 @@ int __xc_interface_close(xc_interface *xch)
func_t func = (func_t)dlsym(xc_dlhandle, "xc_interface_close");
rc = func(xch);
+ dlclose(xc_dlhandle);
xc_dlhandle = NULL;
}