diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2010-07-20 11:02:07 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2010-07-20 11:02:07 +0200 |
commit | 6400b736456af65176c9c1959022f1eb49fcde32 (patch) | |
tree | cdf457de88eda70b89d4cd98e83334e690c96ef1 /odb/transaction.cxx | |
parent | 8b416ee938662901e1d75cf631c198cde17bb8c8 (diff) |
Get rid of the session mechanism for now
Add low-level API instead.
Diffstat (limited to 'odb/transaction.cxx')
-rw-r--r-- | odb/transaction.cxx | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/odb/transaction.cxx b/odb/transaction.cxx index 7b28ea2..de5d1f6 100644 --- a/odb/transaction.cxx +++ b/odb/transaction.cxx @@ -61,11 +61,6 @@ namespace odb if (finilized_) throw transaction_already_finilized (); - // Flush the session if we are in the session-per-transaction mode. - // - if (impl_->own_session ()) - session ().flush (); - impl_->commit (); finilized_ = true; } @@ -87,7 +82,5 @@ namespace odb transaction_impl:: ~transaction_impl () { - if (own_session ()) - reinterpret_cast<session_type*> (&session_mem_)->~session (); } } |