summaryrefslogtreecommitdiffstats
path: root/login-utils/login.c
diff options
context:
space:
mode:
Diffstat (limited to 'login-utils/login.c')
-rw-r--r--login-utils/login.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/login-utils/login.c b/login-utils/login.c
index ae0d66d0a..cc1400246 100644
--- a/login-utils/login.c
+++ b/login-utils/login.c
@@ -945,6 +945,8 @@ static void fork_session(struct login_context *cxt)
close(0);
close(1);
close(2);
+ free_getlogindefs_data();
+
sa.sa_handler = SIG_IGN;
sigaction(SIGQUIT, &sa, NULL);
sigaction(SIGINT, &sa, NULL);