Server Process Loop

For any problems with Dawn of Light website or game server, please direct questions and problems here.

Moderator: Support Team

Server Process Loop

Postby reefcrazed » Wed Feb 20, 2019 2:39 pm

I was curious, from a game design does DOL run one process? Looking at my Debian process list it looks like there is just MAIN? So the entire world runs under this one process? The reason I am asking is of course from running a server, how easy is it for a single player to crash the world? Can a bad script crash the process?

Also once the process starts in linux I notice you are left at a console screen, are there a list of commands? Just wanting to know if there is a way to reload database or script changes on the fly.
reefcrazed
DOL Apprentice
 
Posts: 29
Joined: Sun Jan 03, 2010 5:12 pm

Re: Server Process Loop

Postby Graveen » Sat Feb 23, 2019 4:50 pm

yes you can use / scripts from console. Obviously some are not working, but ie /shutdown ou /announce are working fine.

When DOL was started, C# async / await where not easily available, but iirc there are multiples threads started somewhere in the code.
Image
* pm me to contribute in Dawn of Light: code, database *
User avatar
Graveen
Project Leader
 
Posts: 12660
Joined: Fri Oct 19, 2007 9:22 pm
Location: France


Return to “%s” Support

Who is online

Users browsing this forum: No registered users and 1 guest