BoardStreams
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/Mojolicious/Plugin/BoardStreams.pm view on Meta::CPAN
await _send_p($c, {
type => 'config',
data => {
pingInterval => 0 + $PING_INTERVAL,
},
});
});
$app->hook(around_action => async sub ($next, $c, $action, $last) {
if ($last and $c->stash->{'boardstreams.endpoint'}) {
$c->render_later;
try {
my $ret = $next->();
await $ret if $ret->$_can('then');
return await $c->bs->init_client_p;
} catch ($e) {
await sleep_p(1.5);
await _send_p($c, { type => 'connection failure', requestId => scalar eval {$c->req->request_id} });
$c->finish if $c->tx;
$c->log->error($e);
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.325 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )