ios-personmd-notifications md-help-circle

Profile

  • Guest
    medal 0
  • Posts: 21
  • Post Likes: 3765

Notifications

  • No Unread Notifications

Game
A word on the server issues

angle-double-left ios-arrow-back 1 ios-arrow-forward angle-double-right
medal 5169 CEO & CTO
5 hours ago Translate
If your league has been one of those affected by recurring stuttering races over the past few weeks, or worse, I want to start with a sincere apology. I’ve seen the same league names and race times coming up repeatedly in reports, and I’m very grateful to everyone affected for their patience.

I would not normally go into this much technical detail in a public announcement, but at this point I think you deserve a proper explanation. I also hope it offers some reassurance, because when this doesn't occur, we have already seen the platform run with complete stability, including a recent day with zero server issues in over 24h.

In technical terms, the problem over the last 2-3 weeks has usually come down to a single race hitting a rare simulator bug. When that happens, the simulator process crashes, consumes server memory, and can drag other services down with it. That makes it look like a wider server problem, when in reality it is more like one isolated race out of thousands causing a chain reaction.

This took a long time to trace because it leaves behind almost no useful evidence, no clear logs, no obvious error output, and very few clues beyond the fact that things break. I’m now very close to the root cause. It appears to be related specifically to races where refuelling rules are changed shortly before the start, leaving some managers preparing strategies with refuelling enabled and others with no-refuelling rules. That mismatch appears to be the source of the corruption. There are a few ways to solve this, and I’m working on those fixes now.

Alongside that work I'll also be moving into other simulator improvements like improving race starts, because those have not been smooth in recent weeks too. Thank you again for your patience while this is resolved.
md-quotelink
medal 5373
4 hours ago Translate
Regards Jack,

In the case of our league, if the server has had too many problems at the time we run, getting to a point where some people can't directly get into the race sometimes and throw in the towel, they try fiber optic Network, Wifi, LAN connection on PC, mobile data, and can never enter.

In our case, we don't change anything in the fuel or league options, but they are server lag moments where cars become invisible, there is teleportation, pull ups, and even in some cases on PC, the solution ends up being to exit the race and re-enter, waiting for it to enter.

We are server players from Latin America, and every race goes through that, some go over other, sometimes they suffer more than others, but if it is a critical thing that comes even years down the line and therefore one moderator at time bans many members of our league for not liking our complaint about lag.

To give more information, we suffered that running at 4 AM UK time, and everyone in the league is located between Mexico and South America. Maybe it's a thing in our case that the server is very distant, but failures are constant, and it makes some people directly unable to play or hurt their careers.

Cheers Jack.
md-quotelink
medal 5169 CEO & CTO
1 hour ago
I have applied my first attempted fix. So far, no indication of problems, it looks like this alone might have fixed the most common fault.

Sergio
In the case of our league, if the server has had too many problems at the time we run, getting to a point where some people can't directly get into the race sometimes and throw in the towel, they try fiber optic Network, Wifi, LAN connection on PC, mobile data, and can never enter.

And the race posts results after? Or it's actually not running when this happens?

Sergio
In our case, we don't change anything in the fuel or league options, but they are server lag moments where cars become invisible, there is teleportation, pull ups, and even in some cases on PC, the solution ends up being to exit the race and re-enter, waiting for it to enter.

This sounds very much like what my changes are intended to fix. Sorry to hear you have had this experience, that is obviously unacceptable. Please report back how it goes tonight or after your next race.
md-quotelink
angle-double-left ios-arrow-back 1 ios-arrow-forward angle-double-right

You must be logged in to post a reply.