예제 #1
0
def Condition(lock=None):
    """
    Returns a condition object
    """
    from multiprocessing.synchronize import Condition
    return Condition(lock)
예제 #2
0
 def __init__(self, maxsize=0):
     Queue.__init__(self, maxsize)
     self._unfinished_tasks = Semaphore(0)
     self._cond = Condition()
예제 #3
0
def Condition(lock=None):
    from multiprocessing.synchronize import Condition
    return Condition(lock)