Fix to also check if session keys are set

This commit is contained in:
iliajie
2022-12-20 20:28:53 +02:00
parent 5fde216573
commit 9d37f0d9e6

View File

@@ -125,7 +125,7 @@ Net::WebSocket::Server->new(
my $dsess = &encode_base64($main::session_id);
$key =~ s/\s//g;
$dsess =~ s/\s//g;
if ($key ne $dsess) {
if (!$key || !$dsess || $key ne $dsess) {
print STDERR "Key $key does not match session ID $dsess\n";
$conn->disconnect();
}