Christian Heimes <li...@cheimes.de> added the comment:

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.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue43902>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to