--- deliantra/server/ext/map-scheduler.ext 2007/08/24 01:12:11 1.41 +++ deliantra/server/ext/map-scheduler.ext 2007/10/01 00:55:51 1.44 @@ -12,6 +12,7 @@ our $SWAP_LOAD2 = $cf::CFG{swap_load2} || .4; # swap as fast as possible at this load cf::async_ext { + $Coro::current->{desc} = "startup map scanner"; $Coro::current->prio (Coro::PRIO_MIN); # load the header of swapped-out maps. @@ -52,7 +53,9 @@ }; our $SCHEDULER = cf::async_ext { - my $timer = Coro::Event->timer (after => 1); + $Coro::current->{desc} = "map scheduler"; + $Coro::current->prio (Coro::PRIO_MAX); + my $timer = Coro::Event->timer (after => 1, data => cf::WF_AUTOCANCEL); while () { $timer->interval ($SCHEDULE_INTERVAL);