I was under the impression that servers tried to reconnect on map change. Is that not the case? I'm not really running a server any more, so I'm not sure.
On Tue, Apr 10, 2012 at 3:58 PM, 1nsane <1nsane...@gmail.com> wrote: > This is a problem that both servers and clients experience. I see people > complaining on servers about not having their load outs for a day. > > It would be nice if Valve added a command to at least force reconnect that > could be used on server (and client). > If fixing automatic reconnects is not priority. > > On Tue, Apr 10, 2012 at 3:07 PM, bottige...@gmail.com > <bottige...@gmail.com>wrote: > >> It doesn't work. It just prints Connection to Steam servers lost. >> (Result = 3) and never attempts to reconnect. >> >> On Mon, Apr 9, 2012 at 10:09 AM, Asher Baker <asher...@gmail.com> wrote: >> > It's about 5% of the work to just inject a disconnected callback into >> > the queue :P >> > >> > ~~~~~ >> > "Their heads are green, and their hands are blue, >> > And they went to sea in a Sieve." - Edward Lear >> > >> > >> > >> > On Mon, Apr 9, 2012 at 5:52 AM, hlds <h...@gmx.com> wrote: >> >> There is no command for this. >> >> >> >> It can be done with a plugin, but is a lot of work and it must be fixed >> >> almost everytime Valve updates steamclient.so library (is stripped, so >> >> signatures must be used for everything). The idea is to call >> >> CCMinterface::ConnectionDisconnected method with k_EResultIOFailure >> error >> >> code, to force the server to reconnect to another CM in few seconds. >> This is >> >> tricky because the call must be made from a thread managed by >> steamclient.so >> >> library, not from server's main thread. For Windows probably is same >> thing. >> >> >> >> There's a manual solution too: find the port used by server for talking >> with >> >> CM server (usually is 26901, but only if is not already used) and use >> the >> >> firewall to block the communication. In few seconds you'll see that the >> >> server loses connection with Steam servers. Then remove the firewall >> rule >> >> and the server will reconnect back in few seconds, probably to a >> different >> >> CM server, maybe using a different protocol (TCP instead UDP). >> >> >> >> -----Original Message----- >> >> From: hlds_linux-boun...@list.valvesoftware.com >> >> [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of >> >> bottige...@gmail.com >> >> Sent: Monday, April 09, 2012 3:52 AM >> >> To: hlds_linux@list.valvesoftware.com >> >> Subject: [hlds_linux] Reconnect to steam command? >> >> >> >> Is there a command to reconnect to Steam? >> >> >> >> Sometimes a server will lose connection to the item server or >> >> quickplay, and it will not reconnect until the server is rebooted. >> >> Changing maps does not help. >> >> >> >> _______________________________________________ >> >> To unsubscribe, edit your list preferences, or view the list archives, >> >> please visit: >> >> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >> >> >> >> >> >> _______________________________________________ >> >> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >> >> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >> > >> > _______________________________________________ >> > To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >> > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >> >> _______________________________________________ >> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >> > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux -- Ross Bemrose _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux