summaryrefslogtreecommitdiff
path: root/cpp/src/FreezeScript/transformdb.cpp
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2010-06-01 15:18:00 -0700
committerMark Spruiell <mes@zeroc.com>2010-06-01 15:18:00 -0700
commitd126084328fc7c7adbe807b58cb91018a9d5e52a (patch)
treea66d238a4a93d4282e9a7e91bf3fd26e0f2ff7d7 /cpp/src/FreezeScript/transformdb.cpp
parentFix TestUtil for VS2010 installations (diff)
downloadice-d126084328fc7c7adbe807b58cb91018a9d5e52a.tar.bz2
ice-d126084328fc7c7adbe807b58cb91018a9d5e52a.tar.xz
ice-d126084328fc7c7adbe807b58cb91018a9d5e52a.zip
fixing FreezeScript database flags
Diffstat (limited to 'cpp/src/FreezeScript/transformdb.cpp')
-rwxr-xr-xcpp/src/FreezeScript/transformdb.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp/src/FreezeScript/transformdb.cpp b/cpp/src/FreezeScript/transformdb.cpp
index 384f6357096..b0e7da96127 100755
--- a/cpp/src/FreezeScript/transformdb.cpp
+++ b/cpp/src/FreezeScript/transformdb.cpp
@@ -753,10 +753,10 @@ run(const Ice::StringSeq& originalArgs, const Ice::CommunicatorPtr& communicator
// DB_THREAD is for compatibility with Freeze (the catalog)
//
{
- u_int32_t flags = DB_THREAD;
+ u_int32_t flags = DB_THREAD | DB_CREATE | DB_INIT_TXN | DB_INIT_MPOOL;
if(catastrophicRecover)
{
- flags |= DB_INIT_LOG | DB_INIT_MPOOL | DB_INIT_TXN | DB_CREATE | DB_RECOVER_FATAL;
+ flags |= DB_INIT_LOG | DB_RECOVER_FATAL;
}
dbEnv.open(dbEnvName.c_str(), flags, FREEZE_SCRIPT_DB_MODE);
}