[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lynx-dev lynx: generates too many processes?
From: |
dickey |
Subject: |
Re: lynx-dev lynx: generates too many processes? |
Date: |
Fri, 2 Oct 1998 18:33:51 -0400 (EDT) |
> Defunct processes are processes which have forked, subsequently exited,
> but which were not waited for by the parent. There are definite
> opportunities for this to happen in the NSL_FORK code.
also, if he does a lot of mailcap stuff - there's some subprocess stuff
there. (But NSL_FORK can definitely do it if we're not handling the
wait properly).
> `truss` is a program on some flavors of Unix (Solaris 2.x, for one)
> which traces system call activity. If you really meant "SunOS"
> ("Solaris 1.x"), you might need a different program. Try `trace`,
> `strace`, or `apropos trace` (or someone here can supply the name?) The
strace is nice - there's a copy on sunsite under the Linux tree
> "-o" (write the trace to the following filename) option might also be
> different. And if there's a flag that says "show what both parent and
> child are doing", add that in as well.
>
> This is probably a bug I introduced recently, so should be fixed before
> 2.8.1 final.
ok (we're about 2/3 through the process of getting things to build)
> Please correspond directly with me. I have some ideas to have you try,
> but it'll involve a lot of silly back-and-forth mail with patches that
> should not be applied to the final code.
>
> >Bela<
--
Thomas E. Dickey
address@hidden
http://www.clark.net/pub/dickey