Esempio n. 1
0
    def __init__(self, builder, maxSlots):
        AbstractDispatcher.__init__(self, builder, maxSlots)
        Thread.__init__(self)

        self._commitSlots = util.BoundedCounter(0, 1, 1)

        self._cooker = LocalGroupCooker(self._builder)
        self._committer = LocalChangeSetCommitter(self._builder)

        self._order = []
        self._started = False
        self._done = False

        self.daemon = True