From 30065ae175702ddb1bafb0854dba9b189b0109af Mon Sep 17 00:00:00 2001 From: Steven Dake Date: Tue, 12 Dec 2006 18:08:06 +0000 Subject: [PATCH] Fix leak in uid and gid determination. git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1328 fd59a12c-fef9-0310-b244-a6a79926bd2f --- exec/main.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/exec/main.c b/exec/main.c index 2f50242a..6450a9db 100644 --- a/exec/main.c +++ b/exec/main.c @@ -227,6 +227,7 @@ static void aisexec_uid_determine (struct main_config *main_config) openais_exit_error (AIS_DONE_UID_DETERMINE); } ais_uid = passwd->pw_uid; + endpwent (); } static void aisexec_gid_determine (struct main_config *main_config) @@ -238,6 +239,7 @@ static void aisexec_gid_determine (struct main_config *main_config) openais_exit_error (AIS_DONE_GID_DETERMINE); } gid_valid = group->gr_gid; + endgrent (); } static void aisexec_priv_drop (void)