[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MiNT] [MiNT]patches, was: Mintlib: Bindings for EsetShift() and VsetMask()
On Sun, 2009-12-13 at 12:07 +0100, Helmut Karlowski wrote:
> Am 13.12.2009, 11:58 Uhr, schrieb Vincent Rivière
> <vincent.riviere@freesbee.fr>:
>
> > In this case the strict reference counting like in Linux should really
> > be implemented.
>
> A km cannot be loaded more than once atm (not shared). I would prefer to
> prevent it from being loaded more than once, because there is no
> implementation for loading kms like shared libs or so I think.
>
> When only the process that started the km is allowed to free it, I think
> it should be enough for the moment.
I don't think that's enough either because if it's a shell and you
did ...
xaloader &
that would background it and still keep the shell available, then you
could attempt to unload from that shell and still crash the system
because xaaes may still be in-use.
Alan.