diff options
author | Lennart Poettering <lennart@poettering.net> | 2019-03-21 17:57:16 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2019-03-21 18:10:06 +0100 |
commit | a0c6f3cb662349b317c0dc83ee510ae05b733c64 (patch) | |
tree | f9471fc5b7c90b392bba1ae0c0c104e6a5c4ad07 /src/shared/main-func.h | |
parent | 290cb8e883b2e2ad237967fb2f7d455ecde66b46 (diff) | |
download | systemd-a0c6f3cb662349b317c0dc83ee510ae05b733c64.tar.gz |
main-func: make sure we destruct memory and stuff last
Let's terminate pagers and agents before releasing all memory.
Diffstat (limited to 'src/shared/main-func.h')
-rw-r--r-- | src/shared/main-func.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/shared/main-func.h b/src/shared/main-func.h index 486976f65e..1b77316d82 100644 --- a/src/shared/main-func.h +++ b/src/shared/main-func.h @@ -16,11 +16,11 @@ save_argc_argv(argc, argv); \ intro; \ r = impl; \ - static_destruct(); \ ask_password_agent_close(); \ polkit_agent_close(); \ - mac_selinux_finish(); \ pager_close(); \ + mac_selinux_finish(); \ + static_destruct(); \ return ret; \ } |