diff --git a/vroom.pl b/vroom.pl index b63eec1..72ef438 100755 --- a/vroom.pl +++ b/vroom.pl @@ -1481,8 +1481,10 @@ websocket '/socket.io/:ver/websocket/:id' => sub { ) ); } - delete $peer->{check_invitations}; - $self->add_peer($id, $peer); + if (keys %{$invitations} > 0){ + delete $peer->{check_invitations}; + $self->add_peer($id, $peer); + } } $self->send(Protocol::SocketIO::Message->new( type => 'heartbeat' )); });