--- parser3/src/main/pa_sql_driver_manager.C 2001/11/11 10:53:48 1.54 +++ parser3/src/main/pa_sql_driver_manager.C 2001/12/13 15:13:57 1.57 @@ -4,7 +4,7 @@ Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com) Author: Alexander Petrosyan (http://paf.design.ru) - $Id: pa_sql_driver_manager.C,v 1.54 2001/11/11 10:53:48 paf Exp $ + $Id: pa_sql_driver_manager.C,v 1.57 2001/12/13 15:13:57 paf Exp $ */ #include "pa_sql_driver_manager.h" @@ -96,7 +96,7 @@ SQL_Driver_manager::SQL_Driver_manager(P SQL_Driver_manager::~SQL_Driver_manager() { connection_cache.for_each(expire_connections, - reinterpret_cast((time_t)0/*=in past=expire all*/)); + reinterpret_cast(time(0)+1/*=in future=expire all*/)); } /// @param request_url protocol://[driver-dependent] @@ -320,8 +320,6 @@ static void add_connections_to_status_ca for(int countdown=stack.top_index(); countdown-->=0; ) add_connection_to_status_cache_table(iter.next(), info); } - - Value& SQL_Driver_manager::get_status(Pool& pool, const String *source) { VHash& result=*new(pool) VHash(pool); @@ -338,4 +336,4 @@ Value& SQL_Driver_manager::get_status(Po } return result; -} \ No newline at end of file +}