Forums

games aborted when opponent losing

Sort:
PiArk0

It happened to me just now. I was winning with white and suddenly it happened. To me it is quite suspicious as it happened only towards the winning position and rest of game was all smooth and fine. 

Martin_Stahl
PiArk0 wrote:

It happened to me just now. I was winning with white and suddenly it happened. To me it is quite suspicious as it happened only towards the winning position and rest of game was all smooth and fine. 

 

There was a live server restart then. All ongoing games during restarts are aborted.

raghawaugh

It happened with me as well. I was in middle of the game and was about to win and the message came up as game is aborted. I went back to see the results hoping that i won it but there is no trace of the game. It was so weird

Martin_Stahl
raghawaugh wrote:

It happened with me as well. I was in middle of the game and was about to win and the message came up as game is aborted. I went back to see the results hoping that i won it but there is no trace of the game. It was so weird

 

There was a server restart.

Martin_Stahl
lilmorphy wrote:

Yes I agree with what you are saying.. it has happened to me multiple times.. they abort a game when they are losing. I have even taken screen shots of the end position and then a screen shot of an analysis I performed on the game to show that the game really happened, but because they aborted the game it doesn’t show up in the game history so it’s like it never happened.. very frustrating that people can cheat like this and chess.com should really address this issue. If they did I’d most likely get my diamond membership back. I really want to but not if people can so blatantly just abort when ever they feel when moves have already been played!

 

If a game is aborted after moves have been played, it's not the player doing it.

 

It's either a server restart or a game in an arena when the arena ends. 

toiletphlash

It's not that hard to figure out server reboots without losing games for users, right? Just don't assign new games for that server and wait for existing games to finish, now you have a server with no active games, then reboot to your heart's desire. It's 2022, gosh! Such a bad user experience, it shouldn't be like that.

Martin_Stahl
toiletphlash wrote:

It's not that hard to figure out server reboots without losing games for users, right? Just don't assign new games for that server and wait for existing games to finish, now you have a server with no active games, then reboot to your heart's desire. It's 2022, gosh! Such a bad user experience, it shouldn't be like that.

 

So, if there are long games running, no one can play any games until those games complete? That wouldn't be a much better experience, if members had to wait 30 minutes+ to start a game. There is only one live server process, so that's what would have to happen.

 

Ideally the site could run a new process on the the updated code and bleed everyone off the old, but the site wasn't architected like that and only the one live process exists at this point. I know there's some kind of more distributed server architecture being worked on, but don't have any idea if a rolling update system is being built into that or if there might not be other systems that might need a complete live shutdown for updates even then.

toiletphlash

It's a cloud epoch, they have 100s of servers handling the traffic. It's not like there's a single box with a single CPU that everyone is using to play. The whole point of it is to be able to add/remove servers to scale with the demand and be able to shed the traffic when a server is flaky or needs a reboot.

Long story short - other players wouldn't wait to start a game, they will start the game on a different host, one that's not scheduled for a reboot.

Martin_Stahl
toiletphlash wrote:

It's a cloud epoch, they have 100s of servers handling the traffic. It's not like there's a single box with a single CPU that everyone is using to play. The whole point of it is to be able to add/remove servers to scale with the demand and be able to shed the traffic when a server is flaky or needs a reboot.

Long story short - other players wouldn't wait to start a game, they will start the game on a different host, one that's not scheduled for a reboot.

 

That scalability exists for a lot of stuff, just not everything, including Live currently and the restart is for the Live server process/code (not a server).

fireonpizza

why cant you just send the game to a different server without anyone playing?

Martin_Stahl
pinappleonapizza22 wrote:

why cant you just send the game to a different server without anyone playing?

 

That doesn't exist.

seashellsonazure

Yes I just signed in and noticed some games are ended when the loosing side gives up. Giving the win to the loosing side. Can't believe we get to deal with politics even on a casual chess match.

chessurisme

I am winning just now and the game aborts! Horrible!

Martin_Stahl
chessurisme wrote:

I am winning just now and the game aborts! Horrible!

 

There was a live server restart. When that happens all ongoing games are aborted.

mischiev0us_badger

Sorry, too many folks are having near checkmate situations conveniently ruined by "server restarts" for my liking. I'm literally in the middle of a queen sac back rank checkmate with one last useless rook block attempt before I take and it's over. This game doesn't exist in my history and I don't have credit for the win. I didn't pay attention to see if the game aborted because it's literally my first time ever playing here and was excited for my first possible checkmate. I assumed my opponent just resigned. It happened sometime between 7:21 pm eastern and 9 pm eastern yesterday 9/25/2022. Show me some proof of a server restart during that timeframe and I'll drop it.

Martin_Stahl
faik wrote:
Martin_Stahl wrote:
chessurisme wrote:

I am winning just now and the game aborts! Horrible!

 

There was a live server restart. When that happens all ongoing games are aborted.

 

Why don't you switch to streaming architecture in order to enable servers hot reload? I mean it's not that game play is changing so you need to have a hard restart. Probably all fixes that are applied are more in context of support around the game itself, not the game.

 

My understanding is that the site is working towards a more distributed architecture for live games and that will likely allow that type of roll-out. However, the current architecture doesn't support it and the process has to be restarted to updates.

Martin_Stahl
gst_geoff wrote:

Sorry, too many folks are having near checkmate situations conveniently ruined by "server restarts" for my liking. I'm literally in the middle of a queen sac back rank checkmate with one last useless rook block attempt before I take and it's over. This game doesn't exist in my history and I don't have credit for the win. I didn't pay attention to see if the game aborted because it's literally my first time ever playing here and was excited for my first possible checkmate. I assumed my opponent just resigned. It happened sometime between 7:21 pm eastern and 9 pm eastern yesterday 9/25/2022. Show me some proof of a server restart during that timeframe and I'll drop it.

 

I'm not aware of a server restart then, planned or unplanned. Any chance the game was part of an Arena? Maybe unrated?

mischiev0us_badger
Martin_Stahl wrote:
gst_geoff wrote:

Sorry, too many folks are having near checkmate situations conveniently ruined by "server restarts" for my liking. I'm literally in the middle of a queen sac back rank checkmate with one last useless rook block attempt before I take and it's over. This game doesn't exist in my history and I don't have credit for the win. I didn't pay attention to see if the game aborted because it's literally my first time ever playing here and was excited for my first possible checkmate. I assumed my opponent just resigned. It happened sometime between 7:21 pm eastern and 9 pm eastern yesterday 9/25/2022. Show me some proof of a server restart during that timeframe and I'll drop it.

 

I'm not aware of a server restart then, planned or unplanned. Any chance the game was part of an Arena? Maybe unrated?

Hey Martin, it was just a normal rated 3/2 live game, not arena. That's all I played during that timeframe. I was trying to play 15 games before HOTD on Sunday happy.png. I only got 14 games in. But my history only shows 13 games.

KING_CHIBOT

I was just in the middle of a game and the game was aborted. I didn’t abort it. No pieces had been taken yet, is that why they could abort the game? I don’t get it. How can a game be aborted after we’ve each made like 5-6 moves?

tehw0rm

This also just happened to me. I think the server went down.