aboutsummaryrefslogtreecommitdiff
path: root/odb/sqlite/connection.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'odb/sqlite/connection.cxx')
-rw-r--r--odb/sqlite/connection.cxx9
1 files changed, 0 insertions, 9 deletions
diff --git a/odb/sqlite/connection.cxx b/odb/sqlite/connection.cxx
index ffb70a7..1e9ff6f 100644
--- a/odb/sqlite/connection.cxx
+++ b/odb/sqlite/connection.cxx
@@ -82,9 +82,6 @@ namespace odb
transaction_impl* connection::
begin ()
{
- if (transaction::has_current ())
- throw already_in_transaction ();
-
return new transaction_impl (
connection_ptr (inc_ref (this)), transaction_impl::deferred);
}
@@ -92,9 +89,6 @@ namespace odb
transaction_impl* connection::
begin_immediate ()
{
- if (transaction::has_current ())
- throw already_in_transaction ();
-
return new transaction_impl (
connection_ptr (inc_ref (this)), transaction_impl::immediate);
}
@@ -102,9 +96,6 @@ namespace odb
transaction_impl* connection::
begin_exclusive ()
{
- if (transaction::has_current ())
- throw already_in_transaction ();
-
return new transaction_impl (
connection_ptr (inc_ref (this)), transaction_impl::exclusive);
}