resolve-host: add error checking
authorThomas Hindoe Paaboel Andersen <phomes@gmail.com>
Sun, 27 Dec 2015 22:57:58 +0000 (23:57 +0100)
committerThomas Hindoe Paaboel Andersen <phomes@gmail.com>
Sun, 27 Dec 2015 23:05:17 +0000 (00:05 +0100)
src/resolve-host/resolve-host.c

index 67c93c2..fa0dffc 100644 (file)
@@ -690,6 +690,8 @@ static int show_statistics(sd_bus *bus) {
                                 &error,
                                 &reply,
                                 "(ttt)");
+        if (r < 0)
+                return log_error_errno(r, "Failed to get cache statistics: %s", bus_error_message(&error, r));
 
         r = sd_bus_message_read(reply, "(ttt)",
                                 &cache_size,
@@ -718,6 +720,8 @@ static int show_statistics(sd_bus *bus) {
                                 &error,
                                 &reply,
                                 "(tttt)");
+        if (r < 0)
+                return log_error_errno(r, "Failed to get DNSSEC statistics: %s", bus_error_message(&error, r));
 
         r = sd_bus_message_read(reply, "(tttt)",
                                 &n_dnssec_secure,