|
|
| version 1.29, 2001/08/28 10:43:33 | version 1.30, 2001/09/05 08:57:43 |
|---|---|
| Line 22 SQL_Driver_manager *SQL_driver_manager; | Line 22 SQL_Driver_manager *SQL_driver_manager; |
| // consts | // consts |
| const char *LIBRARY_CREATE_FUNC_NAME="create"; | |
| const int EXPIRE_UNUSED_CONNECTION_SECONDS=60; | const int EXPIRE_UNUSED_CONNECTION_SECONDS=60; |
| const int CHECK_EXPIRED_CONNECTIONS_SECONDS=60*2; | const int CHECK_EXPIRED_CONNECTIONS_SECONDS=EXPIRE_UNUSED_CONNECTION_SECONDS*2; |
| /// SQL_Driver_services Pooled implementation | /// SQL_Driver_services Pooled implementation |
| Line 129 SQL_Connection& SQL_Driver_manager::get_ | Line 128 SQL_Connection& SQL_Driver_manager::get_ |
| "can not open the module, %s", lt_dlerror()); | "can not open the module, %s", lt_dlerror()); |
| SQL_Driver_create_func create=(SQL_Driver_create_func)lt_dlsym(handle, | SQL_Driver_create_func create=(SQL_Driver_create_func)lt_dlsym(handle, |
| LIBRARY_CREATE_FUNC_NAME); | SQL_DRIVER_CREATE_FUNC_NAME); |
| if(!create) | if(!create) |
| PTHROW(0, 0, | PTHROW(0, 0, |
| library, | library, |
| "function '%s' was not found", LIBRARY_CREATE_FUNC_NAME); | "function '%s' was not found", SQL_DRIVER_CREATE_FUNC_NAME); |
| // create library-driver! | // create library-driver! |
| driver=(*create)(); | driver=(*create)(); |