Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <ec1f19c3-c2af-1391-2638-77e8375bcc69@evolvis.org>
Date: Tue, 27 May 2025 19:14:15 +0200 (CEST)
From: Thorsten Glaser <tg@...lvis.org>
To: musl@...ts.openwall.com
Subject: Re: Deadlock in dynamic linker?

On Tue, 27 May 2025, Markus Wichmann wrote:

>But __libc_exit_fini() refuses to destroy libraries that haven't been
>constructed completely. If p->constructed is zero, a node is skipped

Isn’t that the *good* thing?

>By adding nodes to the fini list only when construction has finished, we
>would also get rid of the need to have __libc_exit_fini() wait for
>construction to finish first.

AIUI that may change the order which is inacceptable?

bye,
//mirabilos
-- 
15:41⎜<Lo-lan-do:#fusionforge> Somebody write a testsuite for helloworld :-)

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.