]> granicus.if.org Git - pdns/commitdiff
pdns_control: exit 1 on unknown command
authorRuben Kerkhof <ruben@rubenkerkhof.com>
Fri, 20 Feb 2015 20:59:20 +0000 (21:59 +0100)
committerRuben Kerkhof <ruben@rubenkerkhof.com>
Fri, 20 Feb 2015 21:08:10 +0000 (22:08 +0100)
Fixes #1295

pdns/dynloader.cc

index 04daca28970cbc66c51f690651ddc1b54bee94e1..bb2e4596cab8d40f3554c6f6fac5f21ef592e961 100644 (file)
@@ -148,6 +148,10 @@ int main(int argc, char **argv)
     }
     
     string resp=D->receive();
+    if(resp.compare(0, 7, "Unknown") == 0) {
+      cerr<<resp<<endl;
+      return 1;
+    }
     
     cout<<resp<<endl;
   }