A little tweak for performance

Reviewed by: adrian
Approved by: rmacklem (mentor)
MFC after: 3 weeks
This commit is contained in:
John W. De Boskey 2017-06-27 13:24:06 +00:00
parent c90baf6817
commit 5e3f9bb882
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=320406

View file

@ -191,7 +191,7 @@ doit(struct sockaddr *fromp)
struct passwd *pwd;
u_short port;
fd_set ready, readfrom;
int cc, fd, nfd, pv[2], pid, s;
int cc, nfd, pv[2], pid, s;
int one = 1;
const char *cp, *errorstr;
char sig, buf[BUFSIZ];
@ -496,8 +496,7 @@ doit(struct sockaddr *fromp)
#ifdef USE_BLACKLIST
blacklist(0, STDIN_FILENO, "success");
#endif
for (fd = getdtablesize(); fd > 2; fd--)
(void) close(fd);
closefrom(3);
if (setsid() == -1)
syslog(LOG_ERR, "setsid() failed: %m");
if (setlogin(pwd->pw_name) < 0)