PERFORCE change 122472 for review

Roman Divacky rdivacky at FreeBSD.org
Thu Jun 28 10:57:02 UTC 2007


http://perforce.freebsd.org/chv.cgi?CH=122472

Change 122472 by rdivacky at rdivacky_witten on 2007/06/28 10:56:15

	Close an fd leak.
	
	Pointed out by: rwatson

Affected files ...

.. //depot/projects/soc2007/rdivacky/linux_at/sys/compat/linux/linux_misc.c#8 edit

Differences ...

==== //depot/projects/soc2007/rdivacky/linux_at/sys/compat/linux/linux_misc.c#8 (text+ko) ====

@@ -985,6 +985,8 @@
 	case S_IFREG:
 		error = kern_open(td, path, UIO_SYSSPACE,
 		    O_WRONLY | O_CREAT | O_TRUNC, args->mode);
+		if (error == 0)
+			kern_close(td, td->td_retval[0]);
 		break;
 
 	default:
@@ -1035,6 +1037,8 @@
 	case S_IFREG:
 		error = kern_openat(td, dfd, path, UIO_SYSSPACE,
 		    O_WRONLY | O_CREAT | O_TRUNC, args->mode);
+		if (error == 0)
+			kern_close(td, td->td_retval[0]);
 		break;
 
 	default:


More information about the p4-projects mailing list