Follow-up Comment #10, bug #13621 (project freeciv): > So any "error messages" from the setting_*() > functions would be only advisory, and should > probably only be echoed to the console with > freelog(LOG_ERROR, ...).
If server is going to die because of the error, you should use LOG_FATAL. There's function named ruleset_error() in ruleset.c which takes care of printing and sending error messages and aborting server if needed. Of course, we should not kill the server on ruleset errors (except when loading initial ruleset) but rewriting ruleset loading code for that is another ticket. _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?13621> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freecivfirstname.lastname@example.org https://mail.gna.org/listinfo/freeciv-dev