--- deliantra/server/lib/cf.pm 2008/01/15 12:02:24 1.410 +++ deliantra/server/lib/cf.pm 2008/02/01 15:54:07 1.411 @@ -1318,8 +1318,7 @@ if (exists $v->{meta}{mandatory}) { warn $msg; - warn "mandatory extension failed to load, exiting.\n"; - exit 1; + cf::cleanup "mandatory extension failed to load, exiting."; } warn $msg; @@ -3560,8 +3559,7 @@ 1 } or do { warn $@; - warn "error while reloading, exiting."; - exit 1; + cf::cleanup "error while reloading, exiting."; }; warn "reloaded";