AdGuardHome/dnsforward
Simon Zolin d5f6dd1a46 - dns query log: robust file flushing mechanism
Before this patch we could exit the process without waiting for
 file writing task to complete.
As a result a file could become corrupted or a large chunk of data
 could be missing.

Now the main thread either waits until file writing task completes
 or it writes log buffer to file itself.
2019-05-15 13:12:03 +03:00
..
dnsforward_test.go * dnsforward_test: add test for null filter 2019-05-14 16:53:09 +03:00
dnsforward.go - dns query log: robust file flushing mechanism 2019-05-15 13:12:03 +03:00
querylog_file.go - dns query log: robust file flushing mechanism 2019-05-15 13:12:03 +03:00
querylog_top.go Fix #597 - [bugfix] querylog_top: Empty domain gets to the Top Queried domains 2019-02-28 16:19:23 +03:00
querylog.go - dns query log: robust file flushing mechanism 2019-05-15 13:12:03 +03:00
stats.go Fix race in safesearch tests 2019-02-25 18:56:51 +03:00