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