Am Samstag, 14. März 2009 16:53:21 schrieb bugs buggy: > On 3/14/09, Dennis Schridde <devuran...@gmx.net> wrote: > > Am Samstag, 14. März 2009 10:28:10 schrieb Kreuvf: > > > bugs buggy wrote: > > > > Anyone have any opinions on what should be done? > > > > There comes something to my mind: > > If version checking is implemented in 2.1.3, it should be able to figure > > out that 2.1.2 (and prior) do not support a versioned network protocol. > > Thus it should be able to drop connections with people using that... > > It will be a little bit unexpected for those using 2.1.2, but if we > > explain this in the release notes, I think it will be less so. > > Nope, it can't do that. 2.1.3 sends the 'version_check' message, but > 2.1.2 has no idea what that messge is, and all we do is return false. > No error or warning messages at all. :( The 2.1.3 client should figure out that it is talking to someone who does not understand what version_check means, shouldn't it? So the function could return a failed version check if it does not receive any answer at all. We could even signal to the user that client X does not support version_check and was thus removed from the game. Please tell me where the flaw is in that thought.
--DevU
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Warzone-dev mailing list Warzone-dev@gna.org https://mail.gna.org/listinfo/warzone-dev