From: Matt Szymanski (matt++at++vrco.com)
Date: 04/05/2002 06:01:19
Hi Jeroen,
The CAVELib should only leave around semaphores and shared memory
segments if/when an application exits uncleanly, usually due to an app
crash or it not calling CAVEExit(). If you're only checking for the
esckey, then a ctrl-C will exit uncleanly. Whether or not the segments
you are seeing are leftover were actually created by pf or by the
pfCAVELib I can't say for certain. But a clean exit of a CAVELib
application should not leave any segments or semaphores around. If
anyone is experiencing otherwise please don't hesitate to contact us
directly as well, support++at++vrco.com Thanks.
Matt Szymanski VRCO Inc
matt++at++vrco.com 192 Ballard Ct. #300
757.456.5500 vox Virginia Beach, VA 23462
978.336.0228 efax www.vrco.com
> -----Original Message-----
> From: Jeroen Akershoek <jeroena++at++sara.nl>
> Date: Fri, 5 Apr 2002 09:24:04 +0200 (MET DST)
> Subject: Re: Shared memory/semaphores leak in 2.5?
>
>
> hello,
>
> > We've seen this with Linux, which didn't clean up our shared memory
> > arena & semaphores if the program doesn't exit cleanly. It's why we
> > ship the /usr/share/Performer/bin/rmsem script which cleans things
up
> > (by brute force).
>
> Ah, m'okay... already had our own script but this works too :)
>
> > But this is definitely news for me that it's happening on IRIX. My
> > prior experience is that the cleanup "just happens" on IRIX. :-)
>
> Hmm... apparently not. I was just thinking that it could be something
> CAVElib specific as well, since we did a Big Upgrade(tm) (performer
> 2.4->2.5, CAVElib 2.7 -> 3.0).
> I'm going to try to reproduce the problem with a Performer-only app.
>
> > Did you do an IRIX upgrade at the same time as your Performer 2.5
> > upgrade? Which version of IRIX 6.5.x do you run?
>
> We're running IRIX 6.5.13m on an ONYX2 with 4 IR2 pipes.
>
> Jeroen Akershoek
> --
> SARA Computing And Networking Services
> tel: +31 20 5923000 fax: +31 20 6683167
>
> "The problem with people is that they're only human."
> -- Hobbes
>
>
This archive was generated by hypermail 2b29 : Fri Apr 05 2002 - 06:01:39 PST