Forums » General

Server Crash

Apr 04, 2007 incarnate link
We experienced a full-blown server-program crash today, the first in.. probably years. The game was back up within 5 minutes, but I apologize to anyone who was kicked off in the meantime. No significant character data should have been lost, it's no different from a shutdown (although more, uhh.. sudden). The game server hit an assert, and we have a core dump, so fixing it shouldn't be a problem. We think it may have been related to deliverator/kourier (a currently less-important adjunct system under development that handles pirates and trade convoys) crashing repeatedly over a period of time and maybe killing/spawning large numbers of bots, but we'll know more in a few hours.

Anyway, sorry for the outage and interruption of play, however brief. As most will attest, this is a pretty rare occurrence.
Apr 04, 2007 who? me? link
augh! will kourier need to be restarted as a third attempt now because of this?

third times a charm, my mother always said.
Apr 05, 2007 davejohn link
Och, worse things happen at sea as my mother used to say .I have no idea why she used to say that given that her entire marine experience was a trip on a cross channel ferry ....

The significant point is that it was back up in such a short time, sharp work devs.

Ecka
Apr 05, 2007 bojansplash link
Too much TISP users clogged teh sewer system. No wonder it crashed. :D
Apr 05, 2007 RaWolfe link
I did noticed it.....I was middle of an battle....when it crash =/
Apr 05, 2007 Professor Chaos link
Itani need to decrease the frequency of their BMs. We all know it was the Itani's fault.
Apr 05, 2007 Surbius link
Finster did it. <.<

A fine scapegoat you are.
Apr 06, 2007 SuperMegaMynt link
It's Blak! Has to be. They're like 50-armed puppeteers, pulling their strings all over the galaxy, steering every one of us toward their own devious end game!
Apr 06, 2007 Woodstock link
you sure it wasn't another garbage truck?

Woodstock
Apr 06, 2007 moldyman link
Mynt, shut up. Just because you say it doesn't make it any less annoying -.-
Apr 07, 2007 Antz link
Last time I (entirely accidentally) crashed the server, it hit an assert as well. Perhaps it would be a good idea to grep through your server code and replace all the asserts with something... umm, less lethal?
Apr 07, 2007 incarnate link
Well, that's the whole point of an assert. Yes, it's lethal and breaks things, but it makes damned sure you fix the problem. Without asserts the problem often goes unnoticed in the background, creating much larger, harder-to-debug problems. The fact that we use a lot of asserts is a big part of the reason why our core game-server code is as stable as it is.
Apr 07, 2007 Antz link
Your project :-) I would just make asserts log to files at super-important-need-fixing-now level and check the logs often. Your way works for you though, so I won't complain.