

def __init__(self, lock=None):
    self._lock = (lock or RLock())
    self._sleeping_count = Semaphore(0)
    self._woken_count = Semaphore(0)
    lock._wait_semaphore = Semaphore(0)
    self._make_methods()

dataset/ETHPy150Open deanhiller/databus/webapp/play1.3.x/python/Lib/multiprocessing/synchronize.py Condition.__init__/VarMisuse@44/57 `self`->`lock`