From 7d8ecb4a85fa7c18071aeb5f1b5866e485b962d8 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 15 Jan 2013 14:57:06 +0200 Subject: Check that max connections is greater or equal than min in connection pool --- odb/pgsql/connection-factory.hxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'odb/pgsql') diff --git a/odb/pgsql/connection-factory.hxx b/odb/pgsql/connection-factory.hxx index 686f763..d6f4871 100644 --- a/odb/pgsql/connection-factory.hxx +++ b/odb/pgsql/connection-factory.hxx @@ -9,6 +9,7 @@ #include #include // std::size_t +#include #include #include @@ -88,7 +89,9 @@ namespace odb db_ (0), cond_ (mutex_) { - // @@ check min_ <= max_ + // max_connections == 0 means unlimited. + // + assert (max_connections == 0 || max_connections >= min_connections); } virtual connection_ptr -- cgit v1.1