On Thu, Feb 28, 2008 at 04:22:34PM +0100, Etienne Grignon wrote:
Hello Henrik,
I write you because I discovered a strange behavior on hobbit 4.2 with the
all in one patch.
Before the all in one patch, when I had to stop hobbit, all semaphores and
shared segments were liberated. But, after we applied the allinone patch, we
always have one shared segment and one semaphore used by hobbit even if no
more hobbit process are running.
Argh ... this is silly. It's missing a shutdown of the user-channel
introduced with the patch. Adding a line like
close_channel(userchn, CHAN_MASTER);
near the end of hobbitd/hobbitd.c will fix it.
Henrik