Hi, Apologies if this is off topic, but I was wondering about the algorithm a Steam client uses to decide in what sequence it will probe e.g. Counter Strike Source servers.
I've observed qstat retrieve a list of servers from hl2master.steampowered.com:27011 and then begin issuing A2S_INFO queries to each server in the order the servers ipaddr:port pairs were returned by the master server. At essentially the same time, I observed a Steam client retrieve the same list of servers from hl2master.steampowered.com:27011, and then begin issuing A2S_INFO queries in some entirely random-looking order that I cannot fathom. I manually confirmed that the first 5 servers returned by the master server were identical in each case (I presume the rest were, or close enoug anyway). Qstat probed in order, Steam client seemed to have no particular order. Anyone know (and willing to tell) what logic the Steam client uses here? cheers, gja _______________________________________________ hlds_apps mailing list hlds_apps@list.valvesoftware.com http://list.valvesoftware.com/mailman/listinfo/hlds_apps _______________________________________________ hlds_apps mailing list hlds_apps@list.valvesoftware.com http://list.valvesoftware.com/mailman/listinfo/hlds_apps