Advertisement
Guest User

Untitled

a guest
Dec 5th, 2012
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 0.38 KB | None | 0 0
  1. sub connect_websock {
  2.     $ua->websocket('ws://localhost:3000/path' => sub {
  3.         my ($ua, $tx) = @_;
  4.         if (my $err = $tx->error) {
  5.             say "Error: $err";
  6.             Mojo::IOLoop->timer(5 => \&connect_websock);
  7.         }
  8.         $tx->on(message => sub {
  9.             my ($tx, $msg) = @_;
  10.             say $msg;
  11.         });
  12.  
  13.         $tx->on(finish => sub {
  14.             Mojo::IOLoop->timer(5 => \&connect_websock);
  15.         }
  16.     });
  17. }
  18.  
  19. connect_websock();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement