Why does the server keep freezing?
Moderator: Developers
Why does the server keep freezing?
I was just wondering why the server keeps freezing.
Boremier
Boremier
- Caranthir the great
- Posts: 1476
- Joined: Sun Jun 24, 2001 9:06 pm
- Contact:
- Sir Gannon
- Posts: 364
- Joined: Wed Mar 20, 2002 5:10 pm
- Location: Gathering himself for battle.
- Contact:
-
Galim2
When we bring the server down for bug fixes, etc... there is always an announcement made in game that the game is coming down for an update.
So, if the game goes down, and you didn't get the message, that's because it locked up. Crashes have become extremely rare these days.
We have been trying to find the specific cause of these lockups for months now. We know WHERE it's locking up, but just not why.
So we've decided to forget trying to figure out WHY it's locking up and just do some kludges so that if that section of code does lock up the game server will continue to run.
The reason we haven't done this before is because the kludge we have to do is some of the hardest code to get right without it's own bugs. So we are in the design phase of it right now to determine the best way to code this so it 1. Works. 2. Doesnt' introduce any of it's own bugs 3. Doesn't slow down the server.
So, if the game goes down, and you didn't get the message, that's because it locked up. Crashes have become extremely rare these days.
We have been trying to find the specific cause of these lockups for months now. We know WHERE it's locking up, but just not why.
So we've decided to forget trying to figure out WHY it's locking up and just do some kludges so that if that section of code does lock up the game server will continue to run.
The reason we haven't done this before is because the kludge we have to do is some of the hardest code to get right without it's own bugs. So we are in the design phase of it right now to determine the best way to code this so it 1. Works. 2. Doesnt' introduce any of it's own bugs 3. Doesn't slow down the server.