--- deliantra/server/ext/item-worldmap.ext 2007/09/01 07:22:19 1.15 +++ deliantra/server/ext/item-worldmap.ext 2007/11/14 08:09:46 1.18 @@ -107,11 +107,10 @@ ; cf::async_ext { - my $schedule_interval = Coro::Event->timer (after => 1); + $Coro::current->{desc} = "worldmap updater"; while () { - $schedule_interval->interval ($WORLDMAP_UPDATE_INTERVAL); - $schedule_interval->next; + Coro::EV::timer_once $WORLDMAP_UPDATE_INTERVAL; cf::get_slot 0.01, -50, "worldmap update";