Date: Fri, 26 Jan 2001 19:32:34 +0100 From: mouss <usebsd@free.fr> To: hackers@FreeBSD.ORG Subject: [kernel patch] fcntl(...) to close many descriptors Message-ID: <4.3.0.20010126193228.06e2a200@bluesun>
next in thread | raw e-mail | index | archive | help
Hi, I've modified the kerenl to add F_CLOSEM functionality to fcntl. (I've seen this in some AIX docs). The purpose is allow a process to close all its filedescriptors starting from a given value without issuing thousands of close() syscalls. This may be used for programs that daemonize themselves (or one of their children) after some amount of work, when many fd's has been opened. The program would simply call fcntl(minclose, F_CLOSEM, 0); The patch concerns /sys/kern/kern_descriptors.c and fcntl.h (and of course the corresponding manpage). Is this functionality worth inclusion in the kernel (or should I throw away the patch)? are there any kind souls to review the patch? cheers, mouss To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4.3.0.20010126193228.06e2a200>