--- deliantra/server/ext/schmorplog.ext 2012/02/04 00:41:42 1.32 +++ deliantra/server/ext/schmorplog.ext 2012/02/04 00:43:39 1.33 @@ -258,8 +258,6 @@ sub _update { cf::async_ext { - my $t0 = EV::now; - $Coro::current->nice (1); $Coro::current->{desc} = "recentlog updater"; @@ -267,6 +265,8 @@ my $lock = cf::lock_acquire "export_recentlog"; + my $t0 = EV::now; + while (%need_update) { for (keys %need_update) { delete $need_update{$_};