startTime = time.time() objdata = [] players = [] physics = Physics(objects) physics.isClient = False spawnMonsters() physics.updateObjects(objects) try: lastSend = 0 while True: objects = physics.update() sendObjdata = False read_sockets, write_sockets, error_sockets = \ select.select( Network.tcpConnections + [Network.uSock], [], [], 0.1) for sock in read_sockets: if sock == Network.tSock: #new connection on server socket addr = Network.Accept() print "Client connected:",addr elif sock == Network.uSock: #udp data try: type, recvd, addr = Network.URecv() print "len(recvd):",len(recvd)