Jump to content
  • Advertisement
Sign in to follow this  
  • entries
  • comments
  • views

Technical problems in Eternal Lands

Sign in to follow this  


Today Rogue updated the server, to include some code from Barren Moon (we improved the text comamnds handling code). Besides for that, a few other minor modifications regarding the AI were made.
Everything was well until the server crashed. Then we used the last good binary version, until figuring out what cuased the crash (unfortunately the server was compiled without debugging info).
I talked with Rogue a little and discussed possible solutions to this problem. Eventually we added some debug code (some extra logs) after which we restarted the server again, using the unstable but now with debugging code and info, so we can see what causes the crash. Of course, we can't see that until the server crashes again.
Well, anyway, 30 minutes after that restart the whole god damn server went down, physically. In fact, other servers on the same data center are down as well, and we have no idea WTF is wrong. Our sys admin (and the owner of the server) is sleeping (he lives in France). So until he wakes up we can't really know what happened. Hopefully this will be solved soon, as no one really likes downtime. But then again, we don't pay for that server, and our players don't pay to play, so we can't really complain.
Sign in to follow this  


Recommended Comments

Fortuantely, it works now. Still don't know what was the problem, perhaps a network outage of some sort.

Share this comment

Link to comment

Just out of curiosity (probaly a random question), are you going to use the same network architecture and library as what you used in eternal lands? Have you been happy with your network layout in eternal lands?

If I recall, you used SDL_net, right?



Share this comment

Link to comment
Yes, we are going to use the same libraries, and the same network protocols/format. The skeleton will basically be the same, with some code removed, some modified, and a lot of new code added.

Share this comment

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!