| line | true | false | branch | 
 
| 11 | 0 | 0 | unless ($$env{$t->{'_sock'}} and $$env{$t->{'_stream_check'}}) | 
 
| 27 | 0 | 0 | $env->{'HTTP_SEC_WEBSOCKET_KEY'} ? : | 
 
|  | 0 | 0 | $env->{'HTTP_SEC_WEBSOCKET_KEY1'} ? : | 
 
| 30 | 0 | 0 | if (exists $env->{'HTTP_SEC_WEBSOCKET_VERSION'}) | 
 
| 32 | 0 | 0 | if ($env->{'HTTP_SEC_WEBSOCKET_VERSION'} eq '13') { } | 
 
| 40 | 0 | 0 | $env->{'QUERY_STRING'} ? : | 
 
| 42 | 0 | 0 | if ($env->{'HTTP_X_FORWARDED_PROTO'} and $env->{'HTTP_X_FORWARDED_PROTO'} eq "https") | 
 
| 45 | 0 | 0 | unless ($self->parse($_[0])) | 
 
| 55 | 0 | 0 | $@ ? : | 
 
| 62 | 0 | 0 | if ($ping_rate < 0) | 
 
| 66 | 0 | 0 | if (not $response or $response ne "pong") | 
 
| 72 | 0 | 0 | if ($response) | 
 
| 73 | 0 | 0 | if ($response =~ /^invalid_(length|version|host|required_key)$/) { } | 
 
| 83 | 0 | 0 | if $@ | 
 
| 84 | 0 | 0 | if $cbs->{'disconnect'} | 
 
| 85 | 0 | 0 | if $cbs->{'close_delete'} | 
 
| 95 | 0 | 0 | if ($version eq 'draft-hixie-75' or $version eq 'draft-ietf-hybi-00') { } | 
 
|  | 0 | 0 | elsif ($version eq 'draft-ietf-hybi-10' or $version eq 'draft-ietf-hybi-17') { } | 
 
| 96 | 0 | 0 | unless defined $self->options->host | 
 
| 98 | 0 | 0 | if $self->options->secure | 
 
| 101 | 0 | 0 | if defined $self->options->port | 
 
| 103 | 0 | 0 | $self->options->origin ? : | 
 
| 104 | 0 | 0 | if not $self->options->origin and $self->options->secure | 
 
| 105 | 0 | 0 | if ($version eq 'draft-hixie-75') { } | 
 
|  | 0 | 0 | elsif ($version eq 'draft-ietf-hybi-00') { } | 
 
| 106 | 0 | 0 | if defined $self->options->subprotocol | 
 
| 112 | 0 | 0 | if defined $self->options->subprotocol | 
 
| 119 | 0 | 0 | unless defined $self->options->key | 
 
| 126 | 0 | 0 | if defined $self->options->subprotocol | 
 
| 141 | 0 | 0 | if ($length > 254 or $mask) { } | 
 
| 146 | 0 | 0 | if ($length > 256) { } | 
 
| 163 | 0 | 0 | unless (scalar @ENCODED) | 
 
| 164 | 0 | 0 | if scalar @{$self->next_frame ||= [];} | 
 
| 168 | 0 | 0 | unless $length | 
 
| 176 | 0 | 0 | if ($ENCODED[0] == 254) { } | 
 
| 183 | 0 | 0 | if scalar @ENCODED == $length | 
 
| 185 | 0 | 0 | if (scalar @ENCODED > $length) | 
 
| 187 | 0 | 0 | if $next eq "invalid_length" | 
 
| 190 | 0 | 0 | if scalar @ENCODED != $length |