203b45c
--- dhcp-3.0.5/client/dhclient.c.selinux	2007-03-30 16:11:54.000000000 -0400
203b45c
+++ dhcp-3.0.5/client/dhclient.c	2007-03-30 16:12:27.000000000 -0400
203b45c
@@ -3009,6 +3009,8 @@
203b45c
 			wstatus = 0;
203b45c
 		}
203b45c
 	} else {
203b45c
+		if (leaseFile)
203b45c
+			fclose(leaseFile);
203b45c
 		execve (scriptName, argv, envp);
203b45c
 		log_error ("execve (%s, ...): %m", scriptName);
203b45c
 		exit (0);