Nick Coghlan added the comment:

Perhaps an API like "importlib.util.locks_held()" that returns a list of module 

We'd then just iterate over the _module_locks() dictionary, looking for locks 
where the owner matched the current thread id (alternatively, if speed was 
critical for Guido's use case, add a separate reverse mapping from tid to locks 

(Unless I've missed something, we don't run user code with the global import 
lock held any more)


Python tracker <>
Python-bugs-list mailing list

Reply via email to