This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author christian.heimes
Recipients christian.heimes, njs, steve.dower
Date 2021-04-21.17:53:23
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1619027603.11.0.90588425672.issue43902@roundup.psfhosted.org>
In-reply-to
Content
Funny, I was looking into the same issue with CDLL(). :)

The trick with ssl._ssl.__file__ may even break if users change sys.setdlopenflag() from RTLD_GLOBAL to RTLD_LOCAL. Static linking will also influence which symbols are available.

Python/dynload_shlib.c keeps a list of dlopen handles around, but there is no way to access the list of handles. Mmh ... tricky.
History
Date User Action Args
2021-04-21 17:53:23christian.heimessetrecipients: + christian.heimes, njs, steve.dower
2021-04-21 17:53:23christian.heimessetmessageid: <1619027603.11.0.90588425672.issue43902@roundup.psfhosted.org>
2021-04-21 17:53:23christian.heimeslinkissue43902 messages
2021-04-21 17:53:23christian.heimescreate