]> granicus.if.org Git - pdns/commitdiff
rec_control: exit 1 on unknown command
authorRuben Kerkhof <ruben@rubenkerkhof.com>
Fri, 20 Feb 2015 22:18:32 +0000 (23:18 +0100)
committerRuben Kerkhof <ruben@rubenkerkhof.com>
Mon, 23 Feb 2015 09:15:09 +0000 (10:15 +0100)
pdns/rec_control.cc

index c282126bcfaf6204334f3b4e04b8859c80d78583..fb30046d975083cd977f9110ea534012bbf2f523 100644 (file)
@@ -98,6 +98,10 @@ try
   }
   rccS.send(command);
   string receive=rccS.recv(0, arg().asNum("timeout"));
+  if(receive.compare(0, 7, "Unknown") == 0) {
+    cerr<<receive<<endl;
+    return 1;
+  }
   cout<<receive;
   return 0;
 }