diff options
| -rw-r--r-- | core/net/dns.odin | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/net/dns.odin b/core/net/dns.odin index 3730b8e94..9febc8b34 100644 --- a/core/net/dns.odin +++ b/core/net/dns.odin @@ -50,9 +50,12 @@ init_dns_configuration :: proc() { dns_configuration.hosts_file, _ = replace_environment_path(dns_configuration.hosts_file) } +@(fini, private) destroy_dns_configuration :: proc() { delete(dns_configuration.resolv_conf) + dns_configuration.resolv_conf = "" delete(dns_configuration.hosts_file) + dns_configuration.hosts_file = "" } dns_configuration := DEFAULT_DNS_CONFIGURATION |