Move logfile fd into safe range.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2186 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/vg_main.c b/coregrind/vg_main.c
index 25201f1..ee26d20 100644
--- a/coregrind/vg_main.c
+++ b/coregrind/vg_main.c
@@ -1068,7 +1068,7 @@
 			   VKI_O_CREAT|VKI_O_WRONLY|VKI_O_EXCL|VKI_O_TRUNC, 
 			   VKI_S_IRUSR|VKI_S_IWUSR);
 	    if (eventually_logfile_fd >= 0) {
-	       VG_(clo_logfile_fd) = eventually_logfile_fd;
+	       VG_(clo_logfile_fd) = VG_(safe_fd)(eventually_logfile_fd);
 	       break;
 	    } else {
 	       if (eventually_logfile_fd != -VKI_EEXIST) {