BIND 10 trac1253, updated. f5bb60e5636d908de8534d35b5f06142ae2a8c3a [1253] catch (...) in createInstance()s
BIND 10 source code commits
bind10-changes at lists.isc.org
Fri Oct 7 09:47:20 UTC 2011
The branch, trac1253 has been updated
via f5bb60e5636d908de8534d35b5f06142ae2a8c3a (commit)
from 8f3c0649785d7fb0df37a9ba9e0e20c978044bb7 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit f5bb60e5636d908de8534d35b5f06142ae2a8c3a
Author: Jelte Jansen <jelte at isc.org>
Date: Fri Oct 7 11:47:08 2011 +0200
[1253] catch (...) in createInstance()s
-----------------------------------------------------------------------
Summary of changes:
src/lib/datasrc/memory_datasrc.cc | 4 ++++
src/lib/datasrc/sqlite3_accessor.cc | 4 ++++
2 files changed, 8 insertions(+), 0 deletions(-)
-----------------------------------------------------------------------
diff --git a/src/lib/datasrc/memory_datasrc.cc b/src/lib/datasrc/memory_datasrc.cc
index c1b1cb1..3f84437 100644
--- a/src/lib/datasrc/memory_datasrc.cc
+++ b/src/lib/datasrc/memory_datasrc.cc
@@ -942,6 +942,10 @@ createInstance(isc::data::ConstElementPtr config, std::string& error) {
} catch (const std::exception& exc) {
error = std::string("Error creating memory datasource: ") + exc.what();
return (NULL);
+ } catch (...) {
+ error = std::string("Error creating memory datasource, "
+ "unknown exception");
+ return (NULL);
}
}
diff --git a/src/lib/datasrc/sqlite3_accessor.cc b/src/lib/datasrc/sqlite3_accessor.cc
index b64d186..78e43fd 100644
--- a/src/lib/datasrc/sqlite3_accessor.cc
+++ b/src/lib/datasrc/sqlite3_accessor.cc
@@ -774,6 +774,10 @@ createInstance(isc::data::ConstElementPtr config, std::string& error) {
} catch (const std::exception& exc) {
error = std::string("Error creating sqlite3 datasource: ") + exc.what();
return (NULL);
+ } catch (...) {
+ error = std::string("Error creating sqlite3 datasource, "
+ "unknown exception");
+ return (NULL);
}
}
More information about the bind10-changes
mailing list