Star Sonata
http://www.starsonata.com/forum/

Oy Jey!
http://www.starsonata.com/forum/viewtopic.php?f=3&t=52366
Page 1 of 1

Author:  syberian [ Sat Jun 02, 2012 9:57 pm ]
Post subject:  Oy Jey!

What about some lil code that checks if client was closed properly and if it wasnt aka it crashed, it wouldn't kick us out of instance so quickly?

Author:  Blue Dwarf [ Sun Jun 03, 2012 5:55 am ]
Post subject:  Re: Oy Jey!

Can't do that, all the server knows is that the client is no longer connected, the client can't send a message cause it's crashed.

Also, instance kick out time is 30 minutes, ample time to re-open your client.

Author:  Bonecrusher [ Sun Jun 03, 2012 6:23 am ]
Post subject:  Re: Oy Jey!

Blue Dwarf wrote:
Can't do that, all the server knows is that the client is no longer connected, the client can't send a message cause it's crashed.

Also, instance kick out time is 30 minutes, ample time to re-open your client.


Except you've lost keys that decay when you exit the game.

Author:  Blue Dwarf [ Sun Jun 03, 2012 6:29 am ]
Post subject:  Re: Oy Jey!

That's a completely different issue.

Author:  syberian [ Sun Jun 03, 2012 7:24 am ]
Post subject:  Re: Oy Jey!

30 Minutes? That's something different then, I'm talking about 5 minutes or less kick out.

I know that its impossible for crashed client or even worse crashed comp to send a msng to server. But it should be possible to make default kickout time longer and then make client send msng that it was healthy and intended logout and therefore kickout time should be quicker.

Author:  blacker2359 [ Sun Jun 03, 2012 8:04 am ]
Post subject:  Re: Oy Jey!

Yeah just make it so that when you log out it sends a message so if it doesn't get the message it knows something happened.

Author:  Blue Dwarf [ Sun Jun 03, 2012 8:33 am ]
Post subject:  Re: Oy Jey!

blacker2359 wrote:
Yeah just make it so that when you log out it sends a message so if it doesn't get the message it knows something happened.

I don't think this is possible either, unless you manually used the log out option, instead of just closing the window.

Author:  anilv [ Sun Jun 03, 2012 11:42 am ]
Post subject:  Re: Oy Jey!

It definitely takes 5 minutes or less to kick out of Olympus, Blue Dwarf.

Author:  Blue Dwarf [ Sun Jun 03, 2012 11:57 am ]
Post subject:  Re: Oy Jey!

5 minutes is still enough time to restart a client, 5 minutes is enough time to restart a computer and router.

Author:  anilv [ Sun Jun 03, 2012 12:07 pm ]
Post subject:  Re: Oy Jey!

Blue Dwarf wrote:
5 minutes is still enough time to restart a client, 5 minutes is enough time to restart a computer and router.


Not if a client patch has gone in in the meantime and patchbot is taking its sweet time to run.

Author:  Jey123456 [ Sun Jun 03, 2012 1:30 pm ]
Post subject:  Re: Oy Jey!

except when its instant crash (the kind that doesn't reach the dump file creation). The socket is closed correctly so its quite hard for the server to tell really.

Its not impossible to catch every exits and somehow allow the server to know you crashed instead of dced, but it most likely represent quite a bit of work (not the kind of things i can slip in between 2 tasks).

Author:  syberian [ Sun Jun 03, 2012 4:40 pm ]
Post subject:  Re: Oy Jey!

oh it shouldnt distinguish crash from dc, both should get increased kick out time, it should distiguish crash/timeout from alting

Page 1 of 1 All times are UTC - 5 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/