add closefrom() call

Julian Elischer julian at elischer.org
Mon Jul 16 18:25:13 UTC 2007


Peter Jeremy wrote:
> On 2007-Jul-15 16:51:38 -0700, Julian Elischer <julian at elischer.org> wrote:
>>> void
>>> closefrom(int lowfd)
>>> {
>>> 	fcntl(lowfd, F_CLOSEM, NULL);
>>> }
>> what on earth would that achieve?
>> (as opposed to just a simple syscall)
> 
> The only benefit I can think of is minimising the number of syscalls.
> Is there any other benefit?
> 

I don't think so.. it's less efficient, and harder to do..
syscalls are not in short supply.



More information about the freebsd-hackers mailing list