From: Mukund Sivaraman Date: Thu, 27 Dec 2012 11:00:01 +0000 (+0530) Subject: [2565] Throw InternalException instead of isc::BadValue X-Git-Tag: bind10-1.0.0-rc-release~95^2~21^2~17 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=514b87c307fc834f39f0be155fc9bac9a6508d70;p=thirdparty%2Fkea.git [2565] Throw InternalException instead of isc::BadValue --- diff --git a/src/lib/dns/master_loader.cc b/src/lib/dns/master_loader.cc index 33914a1988..5bbd545e78 100644 --- a/src/lib/dns/master_loader.cc +++ b/src/lib/dns/master_loader.cc @@ -214,9 +214,7 @@ private: RRClass::createFromText(rrparam_token.getString()); if (rrclass) { if (*rrclass != zone_class_) { - // It doesn't really matter much what type of exception - // we throw, we catch it just below. - isc_throw(isc::BadValue, "Class mismatch: " << rrclass << + isc_throw(InternalException, "Class mismatch: " << rrclass << "vs. " << zone_class_); } rrparam_token = lexer_.getNextToken(MasterToken::STRING);