[patch] Fix dlclose / exit running in parallel resulting in dtor being called twice
Paul Pluzhnikov
ppluzhnikov@google.com
Wed Feb 6 15:15:00 GMT 2019
On Wed, Feb 6, 2019 at 1:37 AM Florian Weimer <fweimer@redhat.com> wrote:
>
> * Paul Pluzhnikov:
>
> > + /* Clear any errors. */
> > + dlerror ();
> > + return dso;
> > +}
>
> Why did you add the dlerror call in the success case?
I don't remember / can't recall.
But it seems like it should always be a no-op. Do you have a case
where dlopen() succeeds and dlerror() is not a no-op?
Thanks,
--
Paul Pluzhnikov
More information about the Libc-alpha
mailing list