gensim.utils.synchronous()

gensim.utils.synchronous(tlockname)[source]

A decorator to place an instance-based lock around a method.

Adapted from http://code.activestate.com/recipes/577105-synchronization-decorator-for-class-methods/