>Number: 152525 >Category: bin >Synopsis: ntpd on 8.1 loops on select() with EBADF >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Nov 23 11:10:07 UTC 2010 >Closed-Date: >Last-Modified: >Originator: pluknet >Release: 8.1-RELEASE-p1 amd64 >Organization: >Environment: FreeBSD host 8.1-RELEASE-p1 FreeBSD 8.1-RELEASE-p1 #4: Thu Sep 23 08:30:18 UTC 2010 r...@host:/usr/obj/usr/src/sys/YYY amd64 >Description: This is repeatedly observed many times.
2581 root 1 118 0 11736K 3532K CPU6 6 60.7H 100.00% ntpd # ntpq -p localhost: timed out, nothing received ***Request timed out `/etc/rc.d/ntpd restart` make it work. What can be the reason ? 2581 ntpd CALL select(0x420,0x7fffffffec20,0,0,0) 2581 ntpd RET select -1 errno 9 Bad file descriptor 2581 ntpd CALL stat(0x7fffffffe100,0x7fffffffe080) 2581 ntpd NAMI "/usr/share/nls/C/libc.cat" 2581 ntpd RET stat -1 errno 2 No such file or directory 2581 ntpd CALL stat(0x7fffffffe100,0x7fffffffe080) 2581 ntpd NAMI "/usr/share/nls/libc/C" 2581 ntpd RET stat -1 errno 2 No such file or directory 2581 ntpd CALL stat(0x7fffffffe100,0x7fffffffe080) 2581 ntpd NAMI "/usr/local/share/nls/C/libc.cat" 2581 ntpd RET stat -1 errno 2 No such file or directory 2581 ntpd CALL stat(0x7fffffffe100,0x7fffffffe080) 2581 ntpd NAMI "/usr/local/share/nls/libc/C" 2581 ntpd RET stat -1 errno 2 No such file or directory 2581 ntpd CALL clock_gettime(0xd,0x7fffffffd7e0) 2581 ntpd RET clock_gettime 0 2581 ntpd CALL getpid 2581 ntpd RET getpid 2581/0xa15 2581 ntpd CALL sendto(0x3,0x7fffffffd870,0x43,0,0,0) 2581 ntpd GIO fd 3 wrote 67 bytes "<99>Nov 17 18:14:17 ntpd[2581]: select() error: Bad file descriptor" 2581 ntpd RET sendto 67/0x43 >How-To-Repeat: Wait several day until ntpd starts to loop in select(). >Fix: `/etc/rc.d/ntpd restart` make it work. >Release-Note: >Audit-Trail: >Unformatted: _______________________________________________ freebsd-bugs@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"