

def release(self, _concoord_command):
    with self.__atomic:
        self.__count += 1
        if (len(self.__queue) > 0):
            unblockcommand = self.__queue.pop(0)
            unblocked = {
                
            }
            unblocked[unblockcommand] = True
            raise UnblockingReturn(unblockeddict=self)

dataset/ETHPy150Open denizalti/concoord/concoord/threadingobject/dsemaphore.py DSemaphore.release/VarMisuse@69/94 `unblocked`->`self`