def io_in(self, data): a = DNS() try: a.dissect(data[2:]) if DEBUG: a.show() if not a.qd: return self.err(a, 1) self.answer(a) except: traceback.print_exc() self.err(a, 1)