[Mono-devel-list] How to disable "Shared memory sanity check failed" messages?

Bernie Solomon bernard at ugsolutions.com
Mon Jan 19 18:18:03 EST 2004


Actually there is more to it (I think) than my fix. Linux puts the
handle daemon socket the "abstract namespace" whereas other
platforms put it in /tmp which will definitely be per-machine.
My fix makes the other files the daemon uses per-machine too -
in fact I wonder whether they shouldn't be in /tmp too - not
sure why ~/.wapi is used as a default? Can someone explain
this?

However I don't know really what "in the abstract namespace"
means (initial Google searches haven't found useful definitions
just references to its existence) and how that interacts
with NFS mounts, if at all. It does sounds per machine in itself
so maybe that is enough to keep things separate and maybe these
problems were indeed left over scratch files. I don't have access
to a network with multiple Linux machines to tests anything.

Where is this "abstract namespace" actually defined?

Thanks

Bernie

----- Original Message ----- 
From: "Bernie Solomon" <bernard at ugsolutions.com>
To: "Michal Moskal" <malekith at pld-linux.org>; "Vadim B. Guzev"
<vguzev at yandex.ru>
Cc: "Mono" <mono-devel-list at lists.ximian.com>
Sent: Friday, January 16, 2004 3:23 PM
Subject: Re: [Mono-devel-list] How to disable "Shared memory sanity check
failed" messages?


> This is my patch for having your home directory mounted on
> multiple machines and running mono on all of them.
>
> Without this you can make it work by setting MONO_SHARED_DIR
> to a machine specific directory but this patch avoids the need to
> do that.
>
> I will commit this if no-one has objections to this technique.
>
> Bernie
> ----- Original Message ----- 
> From: "Bernie Solomon" <bernard at ugsolutions.com>
> To: "Michal Moskal" <malekith at pld-linux.org>; "Vadim B. Guzev"
> <vguzev at yandex.ru>
> Cc: "Mono" <mono-devel-list at lists.ximian.com>
> Sent: Thursday, January 15, 2004 12:43 PM
> Subject: Re: [Mono-devel-list] How to disable "Shared memory sanity check
> failed" messages?
>
>
> > I'd come across this too because my home directory is mounted on
> > multiple machines as well (of multiple types). I'd been planning to
> > take a look and see what can be done about it - I'd thought
> > that something simple like putting the machine name as part
> > of the filenames that are used so they don't clash might work.
> > I haven't had time to check what is involved in this but will try
> > and do so (if someone doesn't beat me to it...)
>
>




More information about the Mono-devel-list mailing list