diff --git a/source/libs/tdb/src/db/tdbTxn.c b/source/libs/tdb/src/db/tdbTxn.c index fd4d5de60e..bb0bc6c845 100644 --- a/source/libs/tdb/src/db/tdbTxn.c +++ b/source/libs/tdb/src/db/tdbTxn.c @@ -21,6 +21,18 @@ int tdbTxnBegin(TENV *pEnv) { } int tdbTxnCommit(TENV *pEnv) { + SPager *pPager = NULL; + int ret; + + for (;;) { + break; + ret = tdbPagerCommit(pPager); + if (ret < 0) { + ASSERT(0); + return -1; + } + } + // TODO return 0; } diff --git a/source/libs/tdb/test/tdbTest.cpp b/source/libs/tdb/test/tdbTest.cpp index 2cb318a4d0..a976a9e581 100644 --- a/source/libs/tdb/test/tdbTest.cpp +++ b/source/libs/tdb/test/tdbTest.cpp @@ -147,7 +147,7 @@ TEST(tdb_test, simple_test) { i++; } - // tdbPagerCommit() + tdbTxnCommit(pEnv); } { // Query the data