chiark / gitweb /
selinux: move selinux_exit() to the main programs
[elogind.git] / udevd.c
diff --git a/udevd.c b/udevd.c
index 2c92590dcd2e46e30cf4969db672335bca164d2c..4aad165d8a85c50f91a92344713e6dbda9b9ba76 100644 (file)
--- a/udevd.c
+++ b/udevd.c
@@ -1230,6 +1230,7 @@ int main(int argc, char *argv[], char *envp[])
 exit:
        udev_rules_cleanup(&rules);
        sysfs_cleanup();
+       selinux_exit();
 
        if (signal_pipe[READ_END] >= 0)
                close(signal_pipe[READ_END]);