*BSD News Article 44519


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msunews!agate!howland.reston.ans.net!nctuccca.edu.tw!news.cc.nctu.edu.tw!news.sinica!taob
From: taob@gate.sinica.edu.tw (Brian Tao)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Zombie processes eating up CPU time (was Re: Internet Service Provider)
Date: 27 May 1995 05:39:05 GMT
Organization: Institute of Biomedical Sciences, Academia Sinica
Lines: 15
Message-ID: <3q6dtp$nbv@gate.sinica.edu.tw>
References: <3pqb92$lq2@pt9201.ped.pto.ford.com> <D91uu8.7J3@twwells.com> <3pub0e$ppd@gate.sinica.edu.tw> <id.PK6K1.RM7@nmti.com>
NNTP-Posting-Host: @140.109.40.249

In article <id.PK6K1.RM7@nmti.com>, Peter da Silva <peter@nmti.com> wrote:
>
>You've already considered the option of fixing the programs so they
>don't ignore SIGHUP, of course?

    Yup, in addition to SIGPIPE when the other end disappears.
In Lynx's case (our worst offender), the developer's caught it and
issued an update in good time.  Pine *does* catch SIGHUP and act on in
intelligently, but I still on rare occasions a zombie Pine process.
Mind you, this is on BSD/OS 2.0 and not FreeBSD.  People here use Pine
too, but then again, there's only six of us and not six thousand (on
the BSD/OS machines).
-- 
Brian ("Though this be madness, yet there is method in't") Tao
taob@gate.sinica.edu.tw <-- work ........ play --> taob@io.org