Fix another warning when running tests under Ruby 3.3

This commit is contained in:
Earlopain 2024-02-01 16:38:21 +01:00
parent 7a7ad75ef7
commit 861f7a0d34
No known key found for this signature in database
GPG Key ID: 48860312319ADF61

View File

@ -1,6 +1,5 @@
# frozen_string_literal: true
require "base64"
require "forwardable"
require "websocket/driver"
@ -14,7 +13,7 @@ class WSDriver < WebSocket::Driver::Hybi
super
@headers = h
@key = Base64.strict_encode64(SecureRandom.random_bytes(16))
@key = SecureRandom.base64(16)
@headers["upgrade"] = "websocket"
@headers["connection"] = "Upgrade"
@headers["sec-websocket-key"] = @key