Method code for $dns.restart()

[Turn on line numbering]
if (starting || !started)
    return 0;
connection = 0;
catch any {
    (> .startup_dns() <);
    $sys.log("** Restarting async DNS lookups at " + dnshost.join(":"));
} with {
    $sys.log("** Unable to restart async DNS lookups because:");
    $sys.log("** => " + traceback()[1][2]);
}
return valid(connection);

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

Tlon