def run(self):
        self.active = True
        self.__flag.set()
        while self.active and asyncore.socket_map:
            self.active_lock.acquire()
            asyncore.loop(timeout=0.1, count=1)
            self.active_lock.release()
        asyncore.close_all(ignore_all=True)
dataset/ETHPy150Open amrdraz/kodr/app/brython/www/src/Lib/test/test_poplib.py/DummyPOP3Server.run/original