diff --git a/app.go b/app.go
index 30d64d12..200a3bd3 100644
--- a/app.go
+++ b/app.go
@@ -372,6 +372,7 @@ func cleanupAlways() {
 	if len(pidFileName) != 0 {
 		os.Remove(pidFileName)
 	}
+	log.Info("Stopped")
 }
 
 // command-line arguments
diff --git a/dnsforward/querylog_file.go b/dnsforward/querylog_file.go
index 97f86cf0..cb2ca40e 100644
--- a/dnsforward/querylog_file.go
+++ b/dnsforward/querylog_file.go
@@ -37,6 +37,7 @@ func (l *queryLog) flushLogBuffer() error {
 // flushToFile saves the specified log entries to the query log file
 func (l *queryLog) flushToFile(buffer []*logEntry) error {
 	if len(buffer) == 0 {
+		log.Debug("querylog: there's nothing to write to a file")
 		return nil
 	}
 	start := time.Now()