--- deliantra/server/ext/map-scheduler.ext 2007/09/19 21:57:26 1.43 +++ deliantra/server/ext/map-scheduler.ext 2007/10/01 00:55:51 1.44 @@ -54,7 +54,8 @@ our $SCHEDULER = cf::async_ext { $Coro::current->{desc} = "map scheduler"; - my $timer = Coro::Event->timer (after => 1); + $Coro::current->prio (Coro::PRIO_MAX); + my $timer = Coro::Event->timer (after => 1, data => cf::WF_AUTOCANCEL); while () { $timer->interval ($SCHEDULE_INTERVAL);