Method code for $dns.startup()

[Turn on line numbering]
arg @args;

(> .perms(sender(), 'system) <);
.shutdown();
if (!async)
    return;
catch any {
    (> .startup_dns() <);
    $sys.log("** Starting async DNS lookups at " + dnshost.join(":"));
} with {
    $sys.log("** Unable to startup async DNS lookups because:");
    $sys.log("** => " + traceback()[1][2]);
}

// Created 01-Jul-1997 as a part of ColdCore, see: @help Credit

Tlon