Celluloid::IO::UDPSocket wrapper does not accept any arguments to underlying ::UDPSocket.
::UDPSocket has address family set by default to AF_INET. If you need to use IPv6, you need to specify ::Socket::AF_INET6 as an argument to ::UDPSocket constructor, which is missing if you are using wrapper.
Coverage decreased (-0.76%) when pulling a9990342ccc836e07cc6317e4d01a1c0a111cdc1 on daemon:udp_v6 into ec05040f53b8c27471468a9050e0a5bff87e4198 on celluloid:master.
There was an issue reported (#78).
Celluloid::IO::UDPSocket
wrapper does not accept any arguments to underlying::UDPSocket
.::UDPSocket
has address family set by default to AF_INET. If you need to use IPv6, you need to specify::Socket::AF_INET6
as an argument to::UDPSocket
constructor, which is missing if you are using wrapper.