ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/server/main.C
(Generate patch)

Comparing deliantra/server/server/main.C (file contents):
Revision 1.66 by elmex, Sat Dec 30 21:07:46 2006 UTC vs.
Revision 1.67 by root, Sat Dec 30 21:15:59 2006 UTC

516void 516void
517cleanup (bool make_core) 517cleanup (bool make_core)
518{ 518{
519 LOG (llevDebug, "cleanup begin.\n"); 519 LOG (llevDebug, "cleanup begin.\n");
520 520
521 in_cleanup = true;
522
523 if (init_done && !in_cleanup) 521 if (init_done && !in_cleanup)
522 {
523 in_cleanup = true;
524 emergency_save (); 524 emergency_save ();
525 }
526 else
527 in_cleanup = true;
525 528
526 LOG (llevDebug, "running cleanup handlers.\n"); 529 LOG (llevDebug, "running cleanup handlers.\n");
527 INVOKE_GLOBAL (CLEANUP); 530 INVOKE_GLOBAL (CLEANUP);
528 531
529 LOG (llevDebug, "cleanup done.\n"); 532 LOG (llevDebug, "cleanup done.\n");

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines