On Tue, Oct 03, 2000 at 06:00:52AM -0700, Steve Bowman wrote:
> > As I said, everytime it happens (and I am not sure how to trigger it), I can
> > do perhaps one or two commands.
> 
> Anything in particular to do to get useful information?

Yes. First, find out about the thread and port usage:

ps -F hurd-long -x -a

Pipe the whole thing into a file for us.

Then, "portinfo PID | wc -l" shows the number of open ports, where PID is
the pid of pflocal.

Then, find out what all those threads do:

gdb pflocal
...
set noninvasive on
attach PID
info threads

(again, PID being the pid of pflocal)

Is some thread stuck in some function? Are many threads stuck in the same
function?

Debugging symbols would be useful, of course. I really have to upload a hurd
with non-stripped object files...

Marcus

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org Check Key server 
Marcus Brinkmann              GNU    http://www.gnu.org    for public PGP Key 
[EMAIL PROTECTED],     [EMAIL PROTECTED]    PGP Key ID 36E7CD09
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/       [EMAIL PROTECTED]


Reply via email to