def ip_server(port): try: ip_sock = socketutil.server_socket(port) while True: conn, (ip, port) = ip_sock.accept() print 'pinged by', ip data = conn.recv(1024) conn.send(ip) conn.close() except: print "Stopping ip_server due to error"
def listen(self): self.__socket = socketutil.server_socket(self.__port) self.start()