summaryrefslogtreecommitdiff
path: root/bdb/log
diff options
context:
space:
mode:
Diffstat (limited to 'bdb/log')
-rw-r--r--bdb/log/log_put.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/bdb/log/log_put.c b/bdb/log/log_put.c
index bf6de2b0f7b..64276fa8315 100644
--- a/bdb/log/log_put.c
+++ b/bdb/log/log_put.c
@@ -268,6 +268,8 @@ __log_txn_lsn(dbenv, lsnp, mbytesp, bytesp)
if (mbytesp != NULL) {
*mbytesp = lp->stat.st_wc_mbytes;
*bytesp = (u_int32_t)(lp->stat.st_wc_bytes + lp->b_off);
+
+ lp->stat.st_wc_mbytes = lp->stat.st_wc_bytes = 0;
}
R_UNLOCK(dbenv, &dblp->reginfo);