patch set for #90289

Nikos Mavrogiannopoulos nmav at
Wed Jun 24 06:50:56 PDT 2015

On Wed, 2015-06-24 at 14:41 +0100, David Woodhouse wrote:

> > A better/more precise fix (replacement for 0002-Do-not-finalize
> > -modules-created-in-another-pid.patch) is attached.
> Hm, what if the parent exits but the child remains. Doesn't the 
> parent
> deinitialise the functions that the child still needs? Don't you need
> some kind of refcount? Not that I know how you can achieve that,
> without locking in the atfork child handler.

Correct, that seems like a source of many troubles. I think a ref
counter for that would complicate things a lot. Would it make sense not
to release it at all? It will get released on the last user exits.

More information about the p11-glue mailing list