diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2011-12-01 12:09:07 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2011-12-01 12:09:07 +0200 |
commit | dce9ac4635ec667a27712ad4b0251c1a2ca5df06 (patch) | |
tree | 43a803f08fd4b81493c0f72bcef7727e08d44c1a /odb/pgsql/connection.cxx | |
parent | ece02b4c8cd6f1a332afdb4655b675d1193ed9c2 (diff) |
Detect and mark connection as failed
Diffstat (limited to 'odb/pgsql/connection.cxx')
-rw-r--r-- | odb/pgsql/connection.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/odb/pgsql/connection.cxx b/odb/pgsql/connection.cxx index b173136..c5599e8 100644 --- a/odb/pgsql/connection.cxx +++ b/odb/pgsql/connection.cxx @@ -30,7 +30,7 @@ namespace odb { connection:: connection (database_type& db) - : odb::connection (db), db_ (db) + : odb::connection (db), db_ (db), failed_ (false) { handle_.reset (PQconnectdb (db.conninfo ().c_str ())); @@ -44,7 +44,7 @@ namespace odb connection:: connection (database_type& db, PGconn* handle) - : odb::connection (db), db_ (db), handle_ (handle) + : odb::connection (db), db_ (db), handle_ (handle), failed_ (false) { init (); } |