From owner-freebsd-current Sun Aug 11 13:20:38 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA10925 for current-outgoing; Sun, 11 Aug 1996 13:20:38 -0700 (PDT) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.211]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id NAA10917 for ; Sun, 11 Aug 1996 13:20:35 -0700 (PDT) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id NAA24046; Sun, 11 Aug 1996 13:15:17 -0700 From: Terry Lambert Message-Id: <199608112015.NAA24046@phaeton.artisoft.com> Subject: Re: your mail To: wangel@wgrobez1.remote.louisville.edu (Gary Roberts) Date: Sun, 11 Aug 1996 13:15:17 -0700 (MST) Cc: freebsd-current@freebsd.org In-Reply-To: from "Gary Roberts" at Aug 11, 96 01:17:53 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Is it possible to 'clean the shared memory pool'? > > On running some programs(Mainly linux apps) I get errors that there is no > shared memory available. Of course the program runs fine 2 or 3 times, > but after that, well, I have to reboot :( 1) The programs should remove the shared memory segment when they exit. This is not a resource tracked by _exit (for obvious reasons: if process A and process B and process C share a segment, and C exits, you don't want to screw A & B). 2) If you can't fix the software to use the interfaces in the way they are documented as being required to be used, then you should: man ipcrm Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.