Guest User

Untitled

a guest
Jan 12th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. get '/timer' => sub {
  2. my $c = shift;
  3. # $c->render_later; not needed
  4. my $delay = Mojo::IOLoop->delay(sub {
  5. $c->app->log->info('Delay finished!');
  6. $c->render(text => 'timer!');
  7. });
  8.  
  9. $delay->begin->();
  10. for my $i (0 .. 5) {
  11. app->log->info("outside timer " . $i);
  12. Mojo::IOLoop->timer(0 => sub {
  13. app->log->info('in timer ' . $i);
  14. });
  15. }
  16. Mojo::IOLoop->start unless Mojo::IOLoop->is_running;
  17. };
Add Comment
Please, Sign In to add comment