From: Andrew Mann <rhad@us...> - 2003-09-30 03:04:16
Update of /cvsroot/planeshift/planeshift/docs
In directory sc8-pr-cvs1:/tmp/cvs-serv15726
EventManager now has a method to be shut down cleanly. The server uses that method.
RCS file: /cvsroot/planeshift/planeshift/docs/history.txt,v
retrieving revision 1.944
retrieving revision 1.945
diff -C2 -d -r1.944 -r1.945
*** history.txt 30 Sep 2003 02:57:11 -0000 1.944
--- history.txt 30 Sep 2003 03:03:48 -0000 1.945
*** 2,5 ****
--- 2,9 ----
- csString::strlwr() has been replaced with csString::Downcase()
Changed a number of locations in server, common and client to comply.
+ - Added functions to allow for a clean(er) shutdown of the EventManager.
+ - Altered psServer::MainLoop() to request and wait for EventManager shutdown
+ prior to returning. This fixes some common crashes when issuing the /quit
+ command on the server.
*** 2003-09-29 by Anders Reggestad