def parseStreamPacket(self):
		try:
			packet = mirror.Packet.Packet(self.rfile)
		except __HOLE__:
			return self.closeConnection() # TODO: Really?
		except EOFError:
			return self.closeConnection()
		except socket.timeout, e:
			self.log_error("Request timed out: %r", e)
			return self.closeConnection()
		self.handlePacket(packet)
dataset/ETHPy150Open tzwenn/PyOpenAirMirror/mirror/service.py/MirrorService.parseStreamPacket