def signal(self, sig, frame):
        if len(self.SIG_QUEUE) < 5:
            self.SIG_QUEUE.append(sig)
            self.wakeup()
        else:
            self.log.warn("Dropping signal: %s" % sig)
dataset/ETHPy150Open benoitc/tproxy/tproxy/arbiter.py/Arbiter.signal/original