--- deliantra/server/ext/rent.ext 2007/09/13 08:35:24 1.11 +++ deliantra/server/ext/rent.ext 2007/11/14 08:09:46 1.12 @@ -185,13 +185,7 @@ }, ; -our $RENT_TIMER = Event->timer ( - reentrant => 0, - after => 60, - interval => 3600, - data => cf::WF_AUTOCANCEL, - cb => Coro::unblock_sub { - pay_balance $_ for cf::player::list; - }, -); +our $RENT_TIMER = cf::periodic 3600, Coro::unblock_sub { + pay_balance $_ for cf::player::list; +};