From owner-freebsd-current Thu Mar 16 23:58:22 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA02892 for current-outgoing; Thu, 16 Mar 1995 23:58:22 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA02864; Thu, 16 Mar 1995 23:58:10 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id RAA11643; Fri, 17 Mar 1995 17:57:03 +1000 Date: Fri, 17 Mar 1995 17:57:03 +1000 From: Bruce Evans Message-Id: <199503170757.RAA11643@godzilla.zeta.org.au> To: davidg@Root.COM, mark@grondar.za, roberto@blaise.ibp.fr Subject: Re: Mysterious hang-type thingy... Cc: bugs@FreeBSD.org, current@FreeBSD.org Sender: current-owner@FreeBSD.org Precedence: bulk >> While doing a make install, the session concerned just _stops_. No ^c's >> or ^Z's can stop it. "w" On any other session dies in a similar way. >> >> The only way I have recovered the machine is to reboot (shutdown -r does >> the trick). I have not tried very hard to isolate this. >Nice to see I'm not the only one :-) and :-( Perhaps this is the same bug that I worked around the other day. /etc/rc started hanging for the `[' process. The ddb inbuilt command `ps' said that `[' was waiting in on the channel `objde1'. ps's formatting isn't good so this looked like a bug in the formatting, but there really is a channel `objde1'. I think the hang is when `[' tries to exit. /etc/rc executes a whole lot of `['s without executing any other processes. My /bin/[ is special in being linked shared (like all the other executables in my /bin and /sbin). The hang only occurred on about 90% of boots. I worked around the problem by replacing /bin/[ by one linked statically. `make install' is a bit like /etc/rc in that it often runs the same small process many times in a row. Bruce