diff options
author | Andrey A. Chernov <ache@FreeBSD.org> | 1997-08-06 16:34:51 +0000 |
---|---|---|
committer | Andrey A. Chernov <ache@FreeBSD.org> | 1997-08-06 16:34:51 +0000 |
commit | 3ee1f2280eabdf93a63b4d9b1b6177d0929dbf51 (patch) | |
tree | 5233065ed3893dfd2b65388211f95601857022af /sbin | |
parent | 25cf4a545ac226fdda482887ad8aa9c44f4b2732 (diff) | |
download | src-3ee1f2280eabdf93a63b4d9b1b6177d0929dbf51.tar.gz src-3ee1f2280eabdf93a63b4d9b1b6177d0929dbf51.zip |
runshutdown(): get rid of getdtablesize loop, it gains nothing now
but can waste time if many descriptors are available
Notes
Notes:
svn path=/head/; revision=27942
Diffstat (limited to 'sbin')
-rw-r--r-- | sbin/init/init.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/sbin/init/init.c b/sbin/init/init.c index 6e63c5508f47..2070ed3e2c39 100644 --- a/sbin/init/init.c +++ b/sbin/init/init.c @@ -33,7 +33,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: init.c,v 1.24 1997/08/02 00:22:49 davidn Exp $ + * $Id: init.c,v 1.25 1997/08/06 16:07:52 ache Exp $ */ #ifndef lint @@ -1459,9 +1459,6 @@ runshutdown() (void) sigaction(SIGTSTP, &sa, (struct sigaction *)0); (void) sigaction(SIGHUP, &sa, (struct sigaction *)0); - for (fd = getdtablesize(); fd-- > 2; ) - (void)close(fd); - if ((fd = open(_PATH_CONSOLE, O_RDWR)) == -1) warning("can't open %s: %m", _PATH_CONSOLE); else { |