diff options
author | Bernard Normier <bernard@zeroc.com> | 2007-11-07 14:45:01 -0500 |
---|---|---|
committer | Bernard Normier <bernard@zeroc.com> | 2007-11-07 14:45:01 -0500 |
commit | 302e8096f25c85c6a6fc3fb5c3ca04736c5db410 (patch) | |
tree | 234b54164cd88fd2002972c0f18767f9049e5457 /cpp/src/Freeze/SharedDbEnv.cpp | |
parent | - Fixing bug 2522 for Python. This involved adding the C++ class (diff) | |
download | ice-302e8096f25c85c6a6fc3fb5c3ca04736c5db410.tar.bz2 ice-302e8096f25c85c6a6fc3fb5c3ca04736c5db410.tar.xz ice-302e8096f25c85c6a6fc3fb5c3ca04736c5db410.zip |
Fixed bug #819 (C++)
Diffstat (limited to 'cpp/src/Freeze/SharedDbEnv.cpp')
-rw-r--r-- | cpp/src/Freeze/SharedDbEnv.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/cpp/src/Freeze/SharedDbEnv.cpp b/cpp/src/Freeze/SharedDbEnv.cpp index 39df230f32c..9b430ed1806 100644 --- a/cpp/src/Freeze/SharedDbEnv.cpp +++ b/cpp/src/Freeze/SharedDbEnv.cpp @@ -136,9 +136,10 @@ Freeze::SharedDbEnv::~SharedDbEnv() } // - // Release catalog (to close it) + // Release catalogs (to close it) // _catalog = 0; + _catalogIndexList = 0; // // First terminate checkpointing thread @@ -449,9 +450,9 @@ Freeze::SharedDbEnv::SharedDbEnv(const std::string& envName, } // - // Get catalog + // Get catalogs // - _catalog = SharedDb::openCatalog(*this); + SharedDb::openCatalogs(*this, _catalog, _catalogIndexList); } Freeze::CheckpointThread::CheckpointThread(SharedDbEnv& dbEnv, const Time& checkpointPeriod, Int kbyte, Int trace) : |