Fix compilation error in Crystal 1.1.x

See https://github.com/crystal-lang/crystal/issues/10965
for more details about this issue.
This commit is contained in:
Samantaz Fox 2021-08-02 00:37:21 +02:00
parent 33c62b9b8e
commit 23f6027f60
No known key found for this signature in database
GPG Key ID: F42821059186176E

View File

@ -3,7 +3,7 @@
# IPv6 addresses.
#
class TCPSocket
def initialize(host, port, dns_timeout = nil, connect_timeout = nil, family = Socket::Family::UNSPEC)
def initialize(host : String, port, dns_timeout = nil, connect_timeout = nil, family = Socket::Family::UNSPEC)
Addrinfo.tcp(host, port, timeout: dns_timeout, family: family) do |addrinfo|
super(addrinfo.family, addrinfo.type, addrinfo.protocol)
connect(addrinfo, timeout: connect_timeout) do |error|