From owner-freebsd-questions Mon Mar 22 16:29:23 1999 Delivered-To: freebsd-questions@freebsd.org Received: from caladan.tdx.co.uk (caladan.tdx.co.uk [195.188.177.4]) by hub.freebsd.org (Postfix) with ESMTP id 730A51529E for ; Mon, 22 Mar 1999 16:28:51 -0800 (PST) (envelope-from kpielorz@tdx.co.uk) Received: from tdx.co.uk (lorca-tx.tdx.co.uk [195.188.177.242]) by caladan.tdx.co.uk (8.9.3/8.9.3/Kp) with ESMTP id AAA53884; Tue, 23 Mar 1999 00:27:23 GMT Message-ID: <36F6DFEA.F0005E9@tdx.co.uk> Date: Tue, 23 Mar 1999 00:27:22 +0000 From: Karl Pielorz Organization: TDX - The Digital eXchange X-Mailer: Mozilla 4.51 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: Greg Black Cc: Masahiro Ariga , freebsd-questions@FreeBSD.ORG Subject: Re: how to die gracefully References: <000501be7472$3bbeb400$064ca8c0@gateway> <36F65B11.610DAE9D@tdx.co.uk> <19990322213250.9969.qmail@alpha.comkey.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Greg Black wrote: > > AFAIK - when your program quit's, the O/S should free up it's memory and close > > it's files etc. (as a kind of last-resort) - it's probably not good practice > > to rely on this though, especially if your program is designed to run for long > > periods of time... > > This is wrong. The OS reclaims everything when the program exits. Yes, _but_ it's still good practice to do your own housekeeping - especially if your program is going to be running hours on end - rather than have it eat file descriptors/memory etc. :-) (Which is the point I was making). > > SIGQUIT I think - check the man pages out (man signal)... > > Wrong. It's SIGINT. The QUIT signal is usually attached to > Ctl-\ and generates a core dump as well as interrupting the > process. Yeah, a 'redo' (like typo) at my end :-) -Kp To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message