Artifact 7992ba2e07474c71a4483d64c86802be456a1eff86bde773edc069de0881b456:
- File tests/example.cr — part of check-in [8c89490d20] at 2021-03-06 21:34:00 on branch trunk — Add receive loop (user: js, size: 326) [annotate] [blame] [check-ins using]
require "../src/asyncdns" AsyncDNS::RR::A.new("crystal-lang.org", Socket::IPAddress.new("127.0.0.1", 0), 1234) query = AsyncDNS::Query.new("crystal-lang.org", AsyncDNS::DNSClass::IN, AsyncDNS::RRType::A) resolver = AsyncDNS::Resolver.new resolver.resolve(query) { |response| p response } sleep 2 resolver.stop sleep 2